Software Developer Python Automation

Full–time

Posted on: 7 days ago

As a Python Automation Developer (Sr./Advanced Sr.) for our client, a global provider of motion control and automation solutions, your role will involve designing, developing, and maintaining robust automation solutions. Your strong object-oriented programming fundamentals, excellent analytical skills, and ability to translate business requirements into efficient, scalable code will be essential for this position. You will also be responsible for mentoring junior team members and taking ownership of deliverables with minimal supervision.

Key Responsibilities:
- Design, develop, and maintain automation solutions using Python (or transition to Python from Java/C++/C#).
- Analyze requirements and convert them into clear technical designs and working automation frameworks.
- Write clean, efficient, well-documented, and testable code following best practices.
- Collaborate with cross-functional teams to ensure high-quality and timely delivery.
- Review code and provide technical guidance to junior developers.
- Take end-to-end ownership of assigned modules and deliverables.

Qualifications Required:
- 79 years of hands-on experience in software development or automation.
- Strong experience with Object-Oriented Programming (OOP) in Python / Java / C++ / C#.
- Candidates from Java/C++/C# background must be willing to learn and work in Python.
- Excellent analytical, design, coding, and debugging skills.
- Strong understanding of design patterns, frameworks, and software architecture concepts.
- Ability to translate requirements into design and design into fully functional code.
- Good English communication skills (written and verbal).

Please note that the compensation range for this role is INR 1250000 - 2000000, and the job is based in India, Pune (Khed City, Khed Pabal Road, Metropolitan Region). As a Python Automation Developer (Sr./Advanced Sr.) for our client, a global provider of motion control and automation solutions, your role will involve designing, developing, and maintaining robust automation solutions. Your strong object-oriented programming fundamentals, excellent analytical skills, and ability to translate business requirements into efficient, scalable code will be essential for this position. You will also be responsible for mentoring junior team members and taking ownership of deliverables with minimal supervision.

Key Responsibilities:
- Design, develop, and maintain automation solutions using Python (or transition to Python from Java/C++/C#).
- Analyze requirements and convert them into clear technical designs and working automation frameworks.
- Write clean, efficient, well-documented, and testable code following best practices.
- Collaborate with cross-functional teams to ensure high-quality and timely delivery.
- Review code and provide technical guidance to junior developers.
- Take end-to-end ownership of assigned modules and deliverables.

Qualifications Required:
- 79 years of hands-on experience in software development or automation.
- Strong experience with Object-Oriented Programming (OOP) in Python / Java / C++ / C#.
- Candidates from Java/C++/C# background must be willing to learn and work in Python.
- Excellent analytical, design, coding, and debugging skills.
- Strong understanding of design patterns, frameworks, and software architecture concepts.
- Ability to translate requirements into design and design into fully functional code.
- Good English communication skills (written and verbal).

Please note that the compensation range for this role is INR 1250000 - 2000000, and the job is based in India, Pune (Khed City, Khed Pabal Road, Metropolitan Region).