Python Engineer (B2) at ELCA Mauritius
Saint Pierre, Moka, Mauritius -
Full Time


Start Date

Immediate

Expiry Date

02 Jul, 26

Salary

0.0

Posted On

03 Apr, 26

Experience

2 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Python, Java, JPA, Spring Boot, Middleware, Message Queues, REST Interfaces, Design Patterns, Kafka, KSql, Software Development, API Definition, Code Review, Sprint Backlog Estimation, Documentation

Industry

IT Services and IT Consulting

Description
Overview As a python developer (with Java experience), you will ensure high quality software development and delivery to the end client. As software engineer, you shall be the technical SME on the project and ensure that the team abide by the quality standard set on the project.   Duties & Responsibilities As a developer: * Act autonomously in the delivery of tasks of simple to medium complexities on projects and slowing taking tasks of higher complexities with the help of your seniors. * Ensure deliveries (code, documentation, release notes) are executed within set quality standards and processes. * Understand and apply standard methods, tools and processes in daily tasks. * Participate in sprint backlog estimation * Review code contributed by team members, ensuring adherence to coding standards, best practices, and quality standards. * Communicating with our direct stakeholder's team of developers, architects and business analyst Skills & Competencies * 3 years experience in python for defining the service layer and be able to implement simple to medium complexities python services * Experience with JPA  * Good knowledge in Java (at least from Java 11) will be an advantage * Good knowledge of Spring boot, especially for defining APIs * Experience in middleware such as MessageQueues * Experience with REST interfaces * Knowledge in design patterns * Knowledge in Kafka/KSql will be a plus
Responsibilities
The Python Engineer will ensure high-quality software development and delivery while acting as a technical subject matter expert on the project. Responsibilities include reviewing team code, participating in sprint estimations, and maintaining documentation and release standards.
Loading...