Andersen is seeking a Lead Python Developer to join a project focused on developing a scalable GRC SaaS platform. You will play a pivotal role in delivering reliable compliance and risk management solutions for large enterprises and public sector organizations.
Key responsibilities
- Leading architectural decisions for the schema-driven application layer in close collaboration with product and engineering teams.
- Driving the concept phase, including prototyping, validating architectural approaches, and presenting solutions to stakeholders.
- Acting as the primary technical point of contact for the client, coordinating task allocation, and leading team demos.
- Reviewing the work of backend and full-stack engineers to ensure architectural consistency across all modules.
- Defining and driving the contract-testing strategy while ensuring backward compatibility with legacy systems.
Requirements
- Over 6 years of experience in backend engineering with a proven track record in lead roles.
- Strong hands-on expertise in Python, Django, and Django Rest Framework.
- Practical experience working with JavaScript and React.
- Deep understanding of complex relational data modeling and RBAC/object-level visibility.
- Strong architectural judgment and proficiency in automated testing practices using pytest.
- Proficiency in English at a B2 level or higher.
What we offer
- Opportunity to work on a high-impact, scalable SaaS platform for international clients.
- Collaborative environment with a focus on technical excellence and architectural innovation.
- Professional growth within a global software and technology provider.