with 2-4 years of experience to join our growing engineering team. The ideal candidate should have strong hands-on experience in Python development, REST APIs, databases, and modern frameworks. You will be responsible for building scalable applications, writing clean and efficient code, and collaborating with cross-functional teams to develop high-quality software solutions.
Key Responsibilities
Develop, test, and maintain high-quality Python applications.
Write clean, efficient, reusable, and maintainable code following best practices.
Design and build RESTful APIs and backend services.
Work with databases such as PostgreSQL, MySQL, or MongoDB.
Integrate third-party APIs, libraries, and tools.
Collaborate with front-end teams, product owners, and QA engineers.
Participate in code reviews and contribute to improving development practices.
Troubleshoot and debug applications to optimize performance.
Maintain technical documentation for reference and reporting.
Required Skills & Qualifications
Bachelor's degree in Computer Science, Engineering, or related field.
2-4 years of hands-on experience in
Python development
.
Strong understanding of
Python frameworks
such as:
Django / Flask / FastAPI (any one or more)
Experience with
REST API development
.
Strong knowledge of
SQL and NoSQL databases
.
Familiarity with Git/GitHub and version control workflows.
Good understanding of
object-oriented programming
, data structures, and algorithms.
Experience with
debugging, testing (Unit Tests/PyTest)
, and performance optimization.
Ability to work in an agile development environment.
Preferred / Nice-to-Have Skills
Experience with
Docker, Kubernetes
, or other containerization tools.
Knowledge of cloud platforms (AWS / Azure / GCP).
Familiarity with CI/CD pipelines.
Experience with message brokers (RabbitMQ, Kafka).
Basic understanding of front-end technologies (React/Angular) is an advantage.
Soft Skills
Strong problem-solving and analytical skills.
Excellent communication and teamwork abilities.
Ability to learn quickly and adapt to new technologies.
Attention to detail and a commitment to writing clean code.
Compensation
Competitive salary based on experience.
Performance-based bonuses.
Health insurance and other benefits.
Job Type: Full-time
Work Location: In person
Beware of fraud agents! do not pay money to get a job
MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.