Senior Python Developer (Bengaluru)

Senior Python Developer (Bengaluru)

22 Oct
|
Motherson Technology Services
|
Bengaluru

22 Oct

Motherson Technology Services

Bengaluru

– Senior Python Developer (Tools & Backend Development)

Experience: 8+ Years

Role: Senior Python Developer / Python Tools Developer

Job Overview

We are looking for an experienced Python Developer to design, develop, and maintain scalable backend services, developer tools, and code-generation components. The candidate should have robust Python programming skills, expertise in object-oriented design, and experience in automated testing and CI/CD practices.

Key Responsibilities

- Design, develop, and maintain scalable backend services and code-generation components using Python.
- Build reusable, maintainable, and high-quality Python applications and CLI tools.
- Follow OOP principles, SOLID principles, and standard design patterns.
- Develop and maintain unit and integration tests using PyTest.
- Maintain high test coverage and ensure software quality and reliability.
- Use Git for version control, branching, merging, pull requests, and code reviews.
- Integrate automated workflows using Jenkins and CI/CD pipelines.
- Collaborate with the MASAR backend team and follow established system architecture and development practices.
- Participate in Agile Scrum ceremonies, including sprint planning, daily stand-ups, backlog grooming, and retrospectives.
- Guide team members and promote clean code practices and industry-standard software development.

Must-Have Skills
- Advanced Python: Strong experience developing Python applications, backend services, and CLI tools.
- OOP & Design Patterns:



Excellent understanding of object-oriented programming, SOLID principles, and design patterns.
- Testing: Hands-on experience with PyTest, unit testing, integration testing, and test automation.
- Git & CI/CD: Experience with Git workflows, Jenkins, and CI/CD pipelines.
- Code Generation: Experience developing or working with code-generation templates, parsers, compilers, or similar backend components.

Good-to-Have Skills
- Experience with Python and Angular development.
- Exposure to Generative AI (GenAI)-based test automation.
- Familiarity with TypeScript or VS Code Extension APIs.
- Knowledge of the MASAR ecosystem, including Bodas Studio and MASAR-Config.
- Understanding of requirements engineering and software documentation.
- Experience working in Agile/Scrum teams.
- Knowledge of the PEP process.

Education & Experience
- B.E./B.Tech in Electronics and Communication (E&C;) or Electrical and Electronics Engineering (EEE).
- 8+ years of experience in Python-based tools development and GenAI, as specified in the requirement.
- Excellent verbal and written communication skills.
- Ability to work independently, meet deadlines, solve problems, and collaborate effectively with cross-functional teams.

Interested candidates, please share your updated resume along with your total experience, relevant Python experience, current location, current CTC, expected CTC, and notice period.

Work Location: In person

📌 Senior Python Developer (Bengaluru)
🏢 Motherson Technology Services
📍 Bengaluru

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: senior python developer (bengaluru) / bengaluru

Subscribe to this job alert:

Get the latest job offers by email for: senior python developer (bengaluru) / bengaluru