Software Engineer (Back End Developer) (Telangana)

Software Engineer (Back End Developer) (Telangana)

30 Jul
|
Cherry Bekaert
|
Telangana

30 Jul

Cherry Bekaert

Telangana

About the Role

We are looking for a Back-End Software Engineer to design, develop, and support scalable, high-performance backend systems across our Development & Engineering portfolio. This role is ideal for someone with strong Python/backend engineering experience who can take ownership of production-grade services, collaborate with globally distributed teams, and contribute to reliable, secure, and maintainable system designs.

Key Responsibilities

- Design, develop, and maintain scalable backend systems using Python and related backend frameworks.
- Own backend services end-to-end, including design, development, testing, deployment, and ongoing support.
- Build and maintain APIs and backend integrations to support reliable system-to-system communication.
- Troubleshoot and resolve defects, performance issues, and production incidents.
- Apply best practices for reliability, scalability, performance, maintainability, and secure coding.
- Collaborate with globally distributed teams, including U.S.-based stakeholders, in a remote/asynchronous work environment.
- Contribute to technical design discussions and support architectural decisions.




- Maintain clear technical documentation to support knowledge sharing and operational continuity.

Required Skills & Experience

- 5+ years of hands-on backend software engineering experience.
- Strong experience building production-grade systems using Python.
- Experience with backend frameworks such as Flask, FastAPI, CherryPy, Quart, Pyramid, or similar.
- Working knowledge of API design, RESTful services, backend integrations, and system-to-system communication.
- Experience with relational databases, SQL, and data modeling concepts.
- Familiarity with Git, CI/CD pipelines, Docker/containerization, and modern development practices.
- Strong understanding of secure coding, testing, code quality, and maintainable software design.
- Valuable problem-solving ability with ownership, attention to detail, and strong execution discipline.

Education

Bachelors degree in Computer Science, Information Technology, Software Engineering, or a related technical field. Equivalent practical experience may also be considered.

📌 Software Engineer (Back End Developer) (Telangana)
🏢 Cherry Bekaert
📍 Telangana

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: software engineer (back end developer) (telangana) / telangana

Subscribe to this job alert:

Get the latest job offers by email for: software engineer (back end developer) (telangana) / telangana