Avero Advisors is a fast-growing public sector consulting firm headquartered in the United States. We specialize in advising state and local governments on technology modernization, business process reengineering, and IT governance. Our India office supports critical functions such as RFP development, research, data analysis, software development, and project management support.
We are seeking a skilled and motivated Python Developer with 5+ years of professional experience to join our development team. This role is ideal for candidates who have a strong foundation in backend development and API integration, with a passion for solving complex problems and contributing to innovative solutions. As a Python Developer, you will work closely with senior developers and technical leads to build and maintain software applications, REST APIs, and backend services that support our consulting engagements.
Responsibilities
- Design, develop, and maintain Python-based applications, APIs, and services.
- Collaborate with cross-functional teams to analyze requirements, design solutions, and implement features.
- Write clean, efficient, and reusable code while adhering to coding standards and best practices.
- Perform debugging, troubleshoot issues, and resolve defects in development and production environments.
- Develop and maintain integration points with third-party services and data sources.
- Work with relational and non-relational databases for data storage and retrieval.
- Participate in code reviews, sprint planning, daily stand-ups, and other agile development practices.
- Implement unit tests and contribute to test automation efforts to ensure high-quality deliverables.
- Document technical designs, configuration notes, and maintain clear version control practices.
- Stay updated on new technologies, frameworks, and development trends relevant to Python and backend development.
Qualifications
Bachelor’s degree in Computer Science, Information Technology, or a related field (or equivalent practical experience).5+ years of professional experience in Python development.Strong programming skills in Python (3.x).Hands-on experience with Flask, Django, or FastAPI frameworks.Solid understanding of REST API development and integration.Experience with SQL and / or NoSQL databases (e.g., PostgreSQL, MySQL, MongoDB).Familiarity with version control systems (Git).Exposure to containerization (Docker) and cloud environments is a plus.Additional Skills
Basic understanding of front-end technologies (e.g., HTML, JavaScript) is an advantage.Familiarity with CI / CD processes and automated testing tools is desirableSoft Skills
Strong analytical and problem-solving skills.Excellent communication skills and the ability to work effectively in a team-oriented, fast-paced environment.Self-driven with a willingness to learn and adapt to new technologies.Why Join Avero Advisors India?
Work with a U.S.-based, rapidly growing consulting firm.Opportunities for skill development, certifications, and growth.Collaborative and flexible work culture.Competitive salary.