Python Developer

1 years

0 Lacs

Posted:3 days ago| Platform: Linkedin logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

Neilsoft is a 1100+ people engineering services & solutions company addressing international clients in the AEC (Buildings / Infrastructure), Plant engineering, Energy / Water, Industrial machinery & equipment, and Transportation sectors. The company started operations in 1993 and is headquartered in Pune (India) with offices near London, Bad Soden, and Basel in Europe, and Chicago, Detroit, Los Angeles in the US. Neilsoft provides multi-disciplinary engineering services support to its clients leveraging a differentiated delivery model and has supported clients in projects across Europe, USA, Middle East, Asia, and India.

Job Location

Position

Experience

Qualification

Bachelor’s degree (B.E. OR B. Tech) in Mechanical OR Civil (with CDAD)

Responsibilities:

This position is for python developers who will be trained as PLM developers.

  • Develop, test, and maintain Python-based applications and scripts.
  • Design and implement RESTful APIs and backend logic for web or enterprise applications.
  • Integrate Python services with databases, external APIs, and third-party tools.
  • Design and implement data exchange mechanisms between systems (e.g., ERP, CRM, PLM, or external SaaS platforms) will be added advantage.
  • Handle authentication mechanisms such as OAuth2, JWT, and API key–based access.
  • Work closely with system owners and architects to understand integration requirements and design appropriate solutions.
  • Collaborate with front-end, DevOps, and database teams for end-to-end system integration.
  • Write clean, modular, and well-documented Python code following best practices.
  • Participate in code reviews and provide technical recommendations for integration optimization.
  • Optimize and refactor existing code for performance and scalability.

Skills:

  • Bachelor’s degree (BE / BTech) in Computer Science, Engineering, or related field (or equivalent experience).
  • Proficiency in Python 3.x
  • Strong understanding of OOP, data structures, and design patterns.
  • Experience with SQL and at least one database system (PostgreSQL, MySQL, MS SQL, MongoDB, etc.).
  • Knowledge of Git, Docker, and cloud platforms (AWS, Azure, or GCP).
  • Familiarity with RESTful APIs and microservices architecture.
  • Should have exposure to Agile development

Mock Interview

Practice Video Interview with JobPe AI

Start Python Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Python Skills

Practice Python coding challenges to boost your skills

Start Practicing Python Now

RecommendedJobs for You