Source description
About the role
Job description Job Summary We are looking for a skilled Python Django Developer to design, develop, test, and maintain scalable applications and backend services. The ideal candidate should have strong programming skills in Python, experience working with APIs, databases, and cloud technologies, and the ability to work in an agile development environment. Key Responsibilities - Develop, test, and maintain Python-based applications and services. - Design and implement scalable REST APIs and backend systems. - Collaborate with cross-functional teams including UI, QA, DevOps, and business teams. - Write clean, efficient, and reusable code following best practices. - Debug, troubleshoot, and optimize application performance. - Work with databases such as PostgreSQL, MySQL, MongoDB, or SQL Server. - Integrate third-party APIs and external services. - Participate in code reviews and ensure coding standards are followed. - Develop automation scripts and data processing solutions when required. - Support deployment activities and production issue resolution. Required Skills - Robust experience in Python programming. and Django - Hands-on experience with frameworks such as Django, Flask, or FastAPI. - Knowledge of RESTful APIs and microservices architecture. - Experience with relational and NoSQL databases. - Understanding of Git/version control systems. - Familiarity with cloud platforms such as AWS, Azure, or GCP. - Knowledge of Docker, Kubernetes, or CI/CD pipelines is an added advantage. - Strong problem-solving and analytical skills. .
More at CGI
Related open roles
Technical Lead - Full stack - Dotnet & Angular
Bangalore
Senior Software Engineer- Dotnet Fullstack developer with Angular
Chennai
Technical Lead - Full stack - Dotnet & Angular
Bangalore
Senior Software Engineer-java Api Developer (Telangana)
Hyderabad
Java Full stack Developer
Hyderabad
DevOps with (MLOps) Engineer
Mumbai · Hybrid