Job Overview
Company logo:https://media.licdn.com/dms/image/v2/D560BAQGEPXDEIb7QDA/company-logo_400_400/company-logo_400_400/0/1682334528377/virtusa_logo?e=1749686400&v=beta&t=MXQQGEhQxFb2qOoq4Xl7g8crCcFRAshzufD7bxVmuzc We are seeking a skilled and motivated Backend API Developer to build, maintain, and optimize our server-side applications. The ideal candidate will have hands-on experience with Python, the Fast/Flask API framework, and Git, delivering robust and scalable RESTful APIs. If you are passionate about clean code, agile development, and fostering an innovative tech environment, we d love to talk to you.
Key Responsibilities
Design, develop, and maintain RESTful APIs using Python and Flask.
Collaborate with cross-functional teams to understand requirements and integrate backend services with front-end applications.
Utilize Git for version control and participate in code reviews to maintain high code quality and consistency.
Troubleshoot and resolve technical issues while continuously looking for optimization opportunities.
Write clear documentation and ensure adherence to best coding practices in a fast-paced agile environment.
Required Skills & Qualifications
Proficient in Python development, with hands-on experience using the Flask framework.
Strong familiarity with Git and version control best practices.
Solid understanding of RESTful API design principles and web service architecture.
Experience with database systems (SQL) and integrating them with backend services.
Ability to write clean, maintainable, and well-documented code.
Excellent problem-solving skills and the ability to work collaboratively in a team setting.
Preferred/Bonus Skills
Experience in full-stack development using Angular.
Familiarity with Natural Language Processing (NLP) techniques and Generative AI (GenAI) applications.
Working knowledge of ElasticSearch for indexing and searching data.
Exposure to containerization ( Docker) and cloud platforms Azure) is a plus.