This job is expired

Senior Software Developer/Engineer

  • Port Louis
  • Not disclosed
  • Permanent
  • Added 14/11/2017 
  • Closing 14/12/2017

We need experienced developers to join our fast moving and growing team to help build our next generation of global applications. As a key member of the team, the successful candidate will play an integral role in the development lifecycle for both new and existing applications.

 

Responsibilities

  • Work toward an automated, secure and scalable delivery pipeline
  • Work with Agile teams to streamline the development process
  • Learn and apply solutions to improve existing processes
  • Assure teams have supporting infrastructure for entire life-cycle from design to release
  • Interact within own team and with direct supervisor
  • Perform other duties as required

 Qualifications and Experience Requirements

  • Degree in Computer Science/ Software Engineering/ Information Technology
  • At least 4 years’ experience in commercial Software Development
  • Have a strong background in the following:
    • C#, .Net Core,
    • ASP.NET MVC/ Restful APIs,
    • SQL Server/MySQL,
    • CI/CD tool experience,
    • Design Patterns,
    • ORM (Entity Framework),
    • Microsoft Azure
    • In addition to the above, the following tech stack is desirable:
      • Single Page Applications (SPA),
      • Modern JavaScript (ESNext, ReactJS,React-Redux)
      • Good understanding of cross-browser compatibility

Other Knowledge/Skills Requirements

  • Quick learner to understand technical as well as business requirements.
  • Ability to work on multiple initiatives at the same time.
  • Interpersonal skills with an ability to communicate effectively and easily.
  • Responsible and accountable for his/her actions
  • Problem solving and questioning skills
  • Persevering, autonomous and sense of initiative
  • Quality, service and result oriented
  • Creative / innovative: suggests system improvements and offers alternative solutions to the different problems that may appear
  • Strong analytical skills and the ability to prioritize and meet deadlines
  • Up-to-date knowledge of technologies

BDO Solutions Ltd

BDO Solutions Ltd

 

View More Vacancies from BDO Solutions Ltd

Advertise with Us
Help

We use cookies to customise our website for you, giving you the best possible user experience. If you continue without changing your settings, we’ll assume that you are happy to receive this personalisation. Find out more about our cookie policy

Accept & Close