Developer II - Software Engineering
- Python
- pytest
- Git
- Jenkins
- Unit Testing
- Agile
Mandatory Skills: Tasks / Responsibilities: • Collaborate with the stakeholders/partners to understand the requirement • Develop and maintain Python based tools • Write and manage unit tests using PyTest • Handle code repositories with GIT • Assist in setting up and maintaining CI workflows & Jenkins Expected skill set(Top 5 must to have skills in the order of priority): • Strong understanding in Python (core libraries) & OOPs concept • Good experience with PyTest for unit testing • Familiarity with GIT for version control • Has a good knowledge of CI pipeline & Jenkins configuration • Has experience using Rapsody for design development Good to Have skills: • Experience working in Agile-based projects. • Good knowledge & experience of Python development • 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. 1. • Basic knowledge of (not mandatory) PEP process. .
Developer II - Software Engineering · UST