Job Description
We are seeking a highly skilled senior back-end developer with experience in Python and FastAPI framework. The ideal candidate should have experience in building and maintaining complex web applications and APIs. As a senior back-end developer, you will work closely with the front-end team and other developers to deliver high-quality, scalable, and maintainable solutions that meet the client's needs.
Responsibilities
• Design, develop, and maintain back-end components and APIs using Python and FastApI framework
• Collaborate with front-end developers and other team members to ensure the integration of the back-end with the front-end
• Write clean, efficient, and scalable code
• Troubleshoot and debug complex issues in the application
• Optimize the application for maximum speed and scalability
• Implement security and data protection measures
• Develop and maintain documentation for the back-end components
• Participate in code reviews and ensure the quality of the codebase
• Stay up-to-date with emerging trends and technologies in back-end development
Requirements
• Bachelor's or Master's degree in Computer Science, Software Engineering, or related field
• At least 7 years of experience in back-end development using Python and FastAPI framework
• Strong knowledge of object-oriented programming, data structures, algorithms, and design patterns
• Experience in developing RESTful APIs and web services
• Familiarity with SQL and NoSQL databases
• Experience with Git or other version control systems
• Excellent problem-solving and debugging skills
• Strong communication and collaboration skills
• Ability to work in a fast-paced, dynamic environment
• Passion for learning new technologies and eagerness to stay up-to-date with emerging trends in back-end development.- senior back-end developer
(ref:hirist.com
💡 Quick Summary
Seeking a career-building opportunity? The Senior Backend Developer | Python position is now open for candidates interested in the Software Developer Jobs sector. This role in Pune offers a professional environment and growth potential.
Requirement Snapshot: Candidates should possess basic communication skills, a proactive attitude, and the ability to work in a team. Experience in Software Developer Jobs is a plus.
