Require a Software Development Engineer Python in Bangalore

TestHiring


Job Location:

Bengaluru - India

Monthly Salary: K 10 - 10
Experience Required: 2-5years
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

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-docu...