Jobs
M

Senior Python Developer

Motherson TechnologyKA, IN19h ago
Full-timevia indeed

Required Skills

agileangularci/cdgitjenkinspythonscrumtypescript

Job Description

Backend \& Tool Development: Architect, develop, and maintain clean, highly reusable, and scalable backend

services and code generation components using Python.

· Team Integration: Actively collaborate as an integrated member of the MASAR backend team, aligning technical

implementations with overall system patterns.

· Design \& Best Practices: Follow object\-oriented design principles (SOLID) and standard design patterns to deliver

maintainable and robust systems.

· Testing \& Quality Assurance: Implement rigorous unit and integration testing frameworks using PyTest to ensure

reliability and maintain high test\-coverage standards.

· CI/CD \& Version Control: Efficiently utilize GIT for version control, branching, and code reviews, and integrate

automation workflows via Jenkins and CI/CD pipelines.

· Agile Participation: Participate actively in all Agile Scrum ceremonies, including sprint planning, daily stand\-ups,

backlog grooming, and retrospectives.

Expected skill set(Top 5 must to have skills in the order of priority):

1\. Advanced Python Proficiency: Exceptional experience with modern Python development, its libraries, and building

structured CLI/backend services.

2\. OOPs \& Design Patterns: Strong mastery of Object\-Oriented Programming concepts, Design Patterns, and design

principles (such as SOLID).

3\. Testing Frameworks: Expert\-level knowledge of writing unit tests and utilizing test tools like PyTest for test

automation.

4\. Version Control \& CI/CD: Hands\-on experience with GIT workflows (branching, merging, pull requests) and build

automation tools like Jenkins. 5\. Architectural Code Generation: Proven experience working with or building automated code generation templates, parsers, or backend compilers. Good to Have skills: • Experience working in Agile\-based projects. • Good knowledge \& experience of Python \& Angular development. • Hands\-on experience with GenAI based Test Automation. • Basic knowledge of (not mandatory) MASAR ecosystem (Bodas Studio, MASAR\-Config, etc.). • Basic knowledge on requirement engineering and software documentation. • Excellent communication and collaboration skills. • Ability to work effectively in a team\-oriented environment. • Knowledge \& experience of Python \& Angular development • Basic knowledge of (not mandatory) PEP process. • Basic understanding of TypeScript or VS Code Extension APIs to easily communicate with frontend developers.

Education and Work Experience Requirements

  • B. E/ B. Tech E\&C, EEE with 8\+ yrs. experience in Python based tools development \& GenAI.
  • Excellent verbal and written communication skills, including ability to effectively communicate with internal and external

customers both in English.

  • Must be able to work under pressure and meet deadlines, while maintaining a positive attitude and providing exemplary

customer service.

  • Ability to work independently and to carry out assignments to completion within parameters of instructions given, prescribed

routines, and standard accepted practices.

  • Detail\-oriented Python/Angular developer with excellent experience in developing python \& Angular based applications /

tools towards delivering high quality products.

  • Guide the team as a mentor to develop industry standard software following clean code principles.
  • Proactive, self\-motivated, and detail\-oriented, with the ability to work independently and as part of an integrated, agile team

to take assignments to completion

Pay: ₹1,300,000\.00 \- ₹1,500,000\.00 per year

Benefits

  • Provident Fund

Work Location: In person

Similar Jobs

Browse all jobs

Job Overview

Job type
Full-time
Work mode
On-site
Location
Bengaluru
Posted
19h ago
Source
Indeed