Search by job, company or skills

AM InfoWeb

Python Software Developer

1-4 Years
new job description bg glownew job description bg glownew job description bg svg
  • Posted a month ago
  • Over 500 applicants
Quick Apply

Job Description

We are looking for a skilled and motivatedPython Developerto join our development team. In this role, you will be responsible for building and maintaining high-quality web applications and APIs. You will work closely with cross-functional teams to deliver scalable and secure software solutions using modern Python frameworks such asDjango, Flask, and FastAPI.

This is an exciting opportunity for someone passionate about clean code, backend systems, and continuous improvement. If you're eager to grow in a collaborative environment and contribute to impactful projects, we'd love to hear from you.

Key Responsibilities

  • Application Development
  • Design, develop, and maintain robust and scalable web applications using Python and frameworks like Django, Flask, and Fast API.
  • API Design & Integration
  • Build and integrate RESTful APIs to support internal systems and external services, ensuring performance, scalability, and security.
  • Database Management
  • Work with relational (PostgreSQL, MySQL) and non-relational (MongoDB) databases. Design schema, write queries, and manage data access using ORMs like SQL Alchemy or Django ORM.
  • Code Quality & Testing
  • Write clean, reusable, and efficient code following industry standards. Perform unit testing and participate in code reviews to maintain code quality.
  • Team Collaboration
  • Collaborate with product managers, frontend developers, and other backend engineers to translate business requirements into technical solutions.
  • Documentation
  • Maintain clear and comprehensive technical documentation for your code, APIs, and system architecture.
  • Bug Fixing & Optimization
  • Troubleshoot, debug, and resolve software defects. Optimize performance and ensure the reliability of applications.
  • Learning & Innovation
  • Stay updated with the latest trends and technologies in Python development. Share knowledge and suggest innovative solutions and improvements.

Qualifications & Skills

  • Experience: Minimum of 2 years of professional experience in backend development using Python.
  • Frameworks: Strong hands-on experience with Django, Flask, and Fast API.
  • Databases: Proficiency in working with SQL databases like PostgreSQL/MySQL and NoSQL databases like MongoDB.
  • Version Control: Solid understanding and experience using Git for source code management.
  • Basic Frontend Knowledge: Familiarity with HTML, CSS, and JavaScript is a plus.
  • Problem-Solving: Strong analytical thinking and problem-solving skills.

Nice to Have:

  • Experience with frontend libraries/frameworks likeReact,Angular, orVue.js.
  • Basic knowledge ofDevOpspractices and tools such asDocker, CI/CD pipelines.
  • Exposure tocloud platformssuch asAWS,Azure, orGoogle Cloud Platform (GCP)

More Info

About Company

AMI has been a trusted Business Process Management and Business Process Automation Partner, for 16 years, with state-of-the-art offices in the United States and India. Our expertise lies in the Healthcare, Insurance, and Legal domains. AMI is SOC 2 Type 2 accredited, ISO 27001 certified, and HIPAA compliant. Our dedication to data security and safeguarding critical business operations is unwavering, giving our clients peace of mind. We deliver tailored services with excellence by leveraging domain expertise, right sourcing led reduced costs, automation led productivity improvements and insights led process re-engineering.

At AMI, our utmost priority is understanding the distinct staffing and operational challenges of our clients. We commit to deeply comprehending their unique requirements and the specific scope of work. We provide our clients with outsourcing solutions, BpaaS solutions, or assistance with establishing a co-managed operations unit within our high-tech facilities in India. From meticulously managing the initial hiring process to flawlessly executing daily operational tasks, our objective is to be the one-stop solution, tailored to your business goals.

Job ID: 113102051