Require a Software Development Engineer Python in Bangalore
Posted on:
3 hours ago
Vacancies:
1 Vacancy
Job Summary
- Design develop test and deploy scalable backend services and APIs using Python and related frameworks (e.g. Django Flask FastAPI).
- Collaborate with product managers designers and other engineers to define technical requirements and deliver feature-rich solutions.
- Write clean maintainable and well-documented code following industry best practices and coding standards.
- Implement and optimize database schemas and queries using relational (e.g. PostgreSQL MySQL) and NoSQL (e.g. MongoDB) databases.
- Integrate with third-party services and APIs ensuring security reliability and performance.
- Participate in code reviews pair programming and agile development processes (Scrum/Kanban).
- Troubleshoot debug and resolve complex technical issues in production environments.
- Contribute to the development of CI/CD pipelines and infrastructure automation using tools like Jenkins GitHub Actions Docker and Kubernetes.
- Stay up to date with emerging technologies and advocate for their adoption where appropriate.
Requirements
- Bachelors or Masters degree in Computer Science Engineering or a related technical field.
- 25 years of hands-on experience in software development with a strong focus on Python.
- Proficiency in backend development with frameworks such as Django Flask or FastAPI.
- Solid understanding of RESTful API design microservices architecture and event-driven systems.
- Experience with relational and NoSQL databases including schema design optimization and indexing.
- Familiarity with containerization (Docker) and orchestration (Kubernetes) technologies.
- Experience with cloud platforms (AWS GCP or Azure) including serverless computing and managed services.
- Strong knowledge of version control systems (Git) and collaborative development workflows.
- Ability to write unit and integration tests using testing frameworks (e.g. pytest unittest).
- Excellent problem-solving skills attention to detail and a commitment to code quality and performance.
- Strong communication and teamwork skills with the ability to work in a fast-paced agile environment.
Required Skills:
Minimum 8 years of experience in HVAC engineering Strong knowledge of technical engineering estimation and operational works Hands-on experience with: VRF Systems Chilled Water Systems Good understanding of HVAC project execution and site coordination Strong problem-solving and communication skills Ability to work independently and handle multiple responsibilities Candidates available for immediate joining will be preferred