Bestkaam Logo
NEILSOFT LIMITED Logo

Python Developer

Pune, Maharashtra, India

6 days ago

Applicants: 0

Plant engineering Python ERP CRM PLM
Salary Not Disclosed

3 weeks left to apply

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 : 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.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

Required Skills

Plant engineering Python ERP CRM PLM

Additional Information

Company Name
NEILSOFT LIMITED
Industry
N/A
Department
N/A
Role Category
Python Developer
Job Role
Mid-Senior level
Education
No Restriction
Job Types
On-site
Gender
No Restriction
Notice Period
Less Than 30 Days
Year of Experience
1 - Any Yrs
Job Posted On
6 days ago
Application Ends
3 weeks left to apply