Create Alert
Email me similar jobs

Require a Software Development Engineer - Python in Bangalore

Job Description
  • 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

  • Bachelor’s or Master’s degree in Computer Science, Engineering, or a related technical field.
  • 2–5 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.



Requirements
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
Similar jobs

Require a Software Development Engineer - Python in Bangalore

Apply Now
Back to search page