
Lead Engineer- Python Full Stack
Evalueserve1 day ago
Gurgaon, IndiaStaff+
Responsibilities
- Design, develop, customize, and maintain scalable enterprise software applications.
- Build complete software stacks including backend services, middleware, APIs, and frontend applications.
- Develop Python applications using Flask and Django and create APIs for Angular or React.js interfaces.
- Build scalable middleware service layers and optimize application performance.
- Deploy containerized applications using Docker across on-premises, hybrid, and public cloud environments.
- Architect and develop cloud-native applications on AWS, Azure, or GCP.
- Collaborate with product development teams to deliver optimized, maintainable, and high-quality code.
Requirements
- 7–11 years of experience building scalable, secure, and high-performance software applications.
- Strong Python development experience and understanding of object-oriented programming and software design principles.
- Hands-on experience with Flask, Django, Pylint, Swagger, Git, and GitHub.
- Experience building frontend applications with Angular or React.js.
- Knowledge of scalable application architecture, relational and NoSQL databases, and Cassandra.
- Experience with cloud platforms, unit testing, debugging, and application deployment.
- Bachelor’s or master’s degree in Computer Science, Engineering, or a related field.
- Preferred experience with CI/CD pipelines, DevOps practices, data governance, security frameworks, document parsing, and data-processing applications.
- Strong communication, collaboration, analytical, and problem-solving skills.