hero
Capital Factory
172
companies
553
Jobs

Python Backend Developer III

IDECO

IDECO

Software Engineering
Hyderabad, Telangana, India · Hyderabad, Telangana, India
Posted on Sep 13, 2024

SUMMARY

As a Python Backend Developer, you will be responsible for designing, implementing, and maintaining backend systems that support our web and mobile applications. You will work closely with our cross-functional team to develop high-quality, scalable, and reliable software solutions that meet the needs of our clients and users.

PRIMARY RESPONSIBILITIES

  • Execute the implementation of product features and technical features. Provide timely responses to QA team members while features are being tested and deliver clear and concise documentation to stakeholders when necessary.
  • Write clean, correct, well-tested code that incorporates feedback from code reviews and follows pre-determined best practices and our established API design guide
  • Get up-to-speed on complex codebases with the guidance of team members, engineering leadership, and architects. Be able to fill in any gaps in knowledge sharing by reading the code and diving into how individual product features work.
  • Collaborate with other internal engineering teams on cross-functional initiatives.
  • Communicate effectively with team members, across teams, and with product stakeholders. Ask the right questions to be able to understand the needs of all parties involved in delivering enhancements and refinements.
  • Actively provide code review for team members and work with other team members on larger initiatives and provide mentorship for less experienced developers on the team.
  • Provide targeted on-call support during regular business hours when issues are escalated from our Support and Support Engineering teams. Identify patterns in on-call issues and come up with solutions to address trending issues cohesively.

REQUIRED KNOWLEDGE/SKILLS/ABILITIES

  • Strong proficiency in Python programming language.
  • Experience with Python web frameworks such as Django.
  • Solid understanding of RESTful API design and development.
  • Familiarity with database technologies such as PostgreSQL, MySQL, or MongoDB.
  • Knowledge of version control systems such as Git.
  • Experience with cloud platforms (e.g., AWS, Azure, Google Cloud) is a plus.
  • Strong problem-solving skills and attention to detail.
  • Excellent communication and collaboration abilities.
  • Prior experience with frontend development (HTML, CSS, JavaScript) is beneficial but not required.