Publication : 23 Jun 2021

Required degree : Undergraduate

Level of experience : Between 2 years and 5 years

Activity area : IT Engineer




Back End Developer

Company : SC000012




Type of contract : Any type of contract possible

Duration : indeterminate

visual studio back end devops entity framework .net API REST Cosmos DB

Job Description

Our client is one of the worldwide leaders in the Energy sector.

We are currently looking for a Back-End Developer who would be based in Mauritius. 

MAIN REPONSIBILITIES:

DELIVER

  • Main activity: Design, development and testing of new features in the application
  • Collaborating with the front-end developers and other team members to establish objectives and design more functional, cohesive codes to enhance the user experience.
  • Technical framework: Visual Studio 2019, Azure DevOps; C# Entity framework, MySQL, API (REST full), Cosmos DB
  • Responsible for his/her code Performance, and maintainability
  • In all developments abide by coding best practices code comments, creation of logs, traceability of actions.
  • Resolve any defects in systems
  • Enhance existing systems by analyzing business objectives, preparing an action plan and identifying areas for modification and improvement

ORGANISATION & COMMUNICATION

  • Participate as a team member in fully Agile Scrum deliveries: active member during Agile ceremonies, and populate support tools such as Jira, Azure DevOps suite
  • Responsible for regular communication with others involved in the development process
  • Recording data and reporting it to proper parties, such as clients or leadership.
  • Report on issues or alert that may prevent to achieve milestones to management for arbitration

DOCUMENTATION & MAINTAINABILITY

  • Create Impact analysis and technical specifications
  • Maintain documentation up to date through regular reviews
  • Explain features developed through demonstrations to Product Owner & testers

TEST

  • Design, perform and log Unit test
  • Participate in test automation.

TRAINING

  • Regular self-training to remain current on best practices, learn new programming languages, and better assist other team members.

Description of the profile sought

QUALIFICATIONS, EXPERIENCE AND SKILLS

  • Bachelor’s degree in computer programming, computer science, or a related field.
  • 5 - 10 years of professional experience
  • Fluency or understanding of C#,
  • Previous experience working with: Visual Studio 2019, Azure DevOps; Entity framework, MySQL, API (REST full), Cosmos DB
  • Strong understanding of the web development cycle and programming techniques and tools.
  • Focus on efficiency, user experience, and process improvement.
  • Excellent project and time management skills.
  • Ability to analyze and synthesize - ability to communicate - thoroughness - sense of service - autonomy and initiative
  • English and French fluency
  • Team player