Python Full stack Developer
Role details
Job location
Tech stack
Job description
1.Must-have core skills : Python, Django, API design, DB schema design
2.Differentiators / Additional skills: Distributed systems, integrations, AI-assisted development, containerization
3.Bonus: Frontend (React/TypeScript) for full-stack
The ideal candidate will possess strong software engineering fundamentals combined with expertise in secure coding, API integrations, automation frameworks, cloud-native technologies, and security platform development.
Key Responsibilities
Security Automation & Trust Engineering
-
Design and develop scalable security automation solutions using Python and modern software engineering practices.
-
Build internal trust and compliance platforms for audit management, evidence collection, certification tracking, and security governance.
-
Automate workflows supporting regulatory/security compliance initiatives.
-
Develop orchestration pipelines for vulnerability management, risk assessment, and remediation tracking.
Secure Application Development
-
Build and maintain secure web applications and APIs using Django, Django REST Framework, React, JavaScript, and TypeScript.
-
Design secure RESTful APIs for internal security services, governance platforms, and enterprise integrations.
-
Implement authentication, authorization, encryption, logging, and secure coding best practices aligned with OWASP standards.
-
Support CI/CD and DevSecOps initiatives with automated testing, security scanning, and policy-as-code implementations.
Requirements
-
Strong proficiency in Python software development.
-
Experience with Django and Django REST Framework.
-
Working knowledge of JavaScript, TypeScript, and React.
-
Experience designing and consuming REST APIs and external system integrations.
-
Understanding of SQL, relational databases, and schema design principles.
-
Familiarity with Docker, Git, CI/CD pipelines, and automated testing frameworks.
-
Knowledge of secure coding standards and application security best practices.
Strong analytical, troubleshooting, and problem-solving skills