Position Overview: 

As a Python Developer, your primary responsibility will be to develop and maintain Python-based applications and software solutions. You will work closely with the software development team, collaborating on projects and implementing efficient and scalable code. Your expertise in Python programming will be essential in creating robust and high-quality software solutions.


  • Develop, test, and maintain Python applications and software systems.
  • Collaborate with cross-functional teams to define and implement software requirements.
  • Write clean, efficient, and maintainable code following best practices and coding standards.
  • Troubleshoot and debug issues in existing software applications and provide timely resolutions.
  • Participate in code reviews to ensure code quality and adherence to development standards.
  • Optimize software performance and ensure scalability.
  • Stay updated with the latest trends and advancements in Python and related technologies.
  • Document software designs, technical specifications, and implementation details.
  • Continuously enhance your skills and knowledge through self-learning and professional development.
  • Experience in FastApi, Grpc will be plus for this requirement
  • Experience in AWS is a plus.
  • Proven experience as a Python Developer or in a similar role.
  • Strong proficiency in Python programming language.
  • Familiarity with various Python frameworks and libraries such as Django, Flask, NumPy, and Pandas.
  • Experience in developing and consuming RESTful APIs.
  • Solid understanding of software development principles, data structures, and algorithms.
  • Knowledge of front-end technologies such as HTML, CSS, and JavaScript.
  • Familiarity with version control systems (e.g., Git) and collaborative development workflows.
  • Good problem-solving and analytical skills.
  • Excellent communication and teamwork abilities.


  • A Bachelor’s /Master’s degree in Engineering, Computer science, or Information technology is essential for this role.
  • The incumbent should also have a minimum of 5 plus years of experience in Python with Django framework and strong DB skills on PostgreSQL /MySql
  • At least 3 years of experience in one or more of the following technologies: JS, JQuery, HTML, CSS, and JavaScript.
  • Linux, Apache, and Git experience are desirable.
  • Client Interaction Skills
  • Excellent communication skills, both verbal and written
  • Strong problem solving and prioritizing abilities
  • Experience in foundation responsive frameworks
  • Fluent/clean English
  • Ability to work in a multicultural environment

To apply for this job email your details to recruiting-IND@nstarxinc.com

Employee Login