Description
We are looking for a skilled and motivated Python Developer to join our development team. The candidate will be responsible for developing, testing, and maintaining Python-based applications, building backend solutions, and integrating APIs.
Roles & Responsibilities
Develop, test, and maintain applications using Python.
Build backend applications using Django, Flask, or FastAPI.
Design and develop RESTful APIs.
Integrate third-party APIs and external services.
Work with databases such as MySQL, PostgreSQL, and MongoDB.
Write clean, efficient, reusable, and maintainable code.
Identify and fix bugs and performance issues.
Collaborate with frontend developers, designers, and QA teams.
Perform application testing and debugging.
Maintain technical documentation.
Participate in code reviews and follow development best practices.
Required Skills
Strong knowledge of Python programming.
Understanding of Object-Oriented Programming (OOP).
Knowledge of Django, Flask, or FastAPI.
Understanding of REST APIs and JSON.
Knowledge of SQL and database management.
Familiarity with Git and GitHub.
Good problem-solving and analytical skills.
Ability to work independently and as part of a team.
Preferred Skills
Knowledge of Django REST Framework (DRF).
Basic knowledge of HTML, CSS, and JavaScript.
Familiarity with AWS, Azure, or Google Cloud.
Knowledge of Docker and CI/CD.
Understanding of software development life cycle (SDLC).
Qualification
Bachelor's degree in Computer Science, IT, or a related field.
Freshers with relevant projects or internship experience can apply.
Good communication and teamwork skills.
Location
D. NO. - 213/5, OPPOSITE ANS DHIVYAM, OMALUR MAIN ROAD, NARASOTHIPATTI, SALEM, Narasothipatti, Salem, Tamil Nadu 636004