We are looking for a skilled Python Developer with around 2 years of hands-on experience to join our engineering team. The ideal candidate should have strong problem-solving skills, a solid understanding of backend development, and experience building scalable, high-quality software solutions.
Key Responsibilities
Develop, test, and maintain efficient and reusable Python code.
Build and integrate RESTful APIs and backend services.
Collaborate with cross-functional teams including product managers, designers, and QA engineers.
Debug, optimize, and improve existing codebases.
Work with databases (SQL/NoSQL/Mariabdb) and ensure data integrity and performance.
Write unit tests and participate in code reviews.
Implement best practices in security, performance, and code quality.
Contribute to documentation of system designs and processes.
Required Skills & Qualifications
Bachelor's degree in Computer Science, Engineering, or related field.
2+ years of professional experience in Python development.
Strong grasp of Python frameworks such as
Django
,
Flask
, or
FastAPI
.
Good understanding of
OOP
,
data structures
, and
algorithms
.
Experience with
REST APIs
and microservices architecture.
Familiarity with relational databases like
PostgreSQL
,
MySQL
, or NoSQL databases like
MongoDB
.
Hands-on experience with
Git
and version control workflows.
Basic understanding of cloud platforms (AWS, GCP, Azure) is a plus.
Knowledge of Docker or CI/CD pipelines is an advantage.
Soft Skills
Strong communication and collaboration skills.
Ability to work independently and in a team environment.
Analytical mindset and attention to detail.
Eagerness to learn and adapt in a fast-paced environment.
Job Types: Full-time, Permanent
Pay: ?15,000.00 - ?30,000.00 per month
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.