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 : Pune.
Position : Python Developer
Experience : 1-3 years of experience
Qualification : Bachelor’s degree (B.E. OR B. Tech) in Computer Science
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.xStrong 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