Lead Developer

Wednesday, February 17, 2021 | Mauritius

The Lead Developer collaborates as part of a scrum to continuously improve our web application within the Development Roadmap. Understanding our architecture, API and UI/UX, the Developer will work closely with our operational teams and, sometimes, end clients with the guidance of the Development Manager to deliver on time within our global security standards. 

 

Experience: Above 5 years

 

TEAM CONTRIBUTION

  • Work closely within an Agile Scrum team with the support of the Product Owner and Development Manager
  • Participate in and contribute to Architectural Reviews
  • Participate in and contribute to Agile team ceremonies including: Daily Stand-ups, Backlog Reviews, Retrospectives, Sprint Planning, System Demos
  • Continuously improve the development, testing and deployment of our Web Application

 

SCRUM PERFORMANCE

  • Understand each project scope and schedule while focusing on regular and timely delivery of value;
  • Contribute to project status and working meetings;
  • Monitor your progress, highlighting risks and issues to the Development Manager
  • Proactively solve problems to stay on plan

 

DEVELOPMENT

  • Minimise the code that you use by utilising other microservices and functions
  • Evaluate components versus self-generated code
  • Code within our global security standards
  • Include comprehensive logging and error reporting in all work 
  • Design your code to be tested using our automated tools
  • Follow all code conventions and never ever hard code parameters
  • Check all code into our DevOps system and ensure that it compiles successfully
  • Peer review code for others and proactively suggest improvements as standard
  • Leave your code ready to be read and understood by a Martian dropped from Space

 

TARGET VOCATIONAL QUALIFICATIONS

  • BA or BS or equivalent experience
  • Prior experience with SCRUM/Agile methodologies with enterprise-level application development projects
  • Our tech is Azure Serverless Cloud and so the successful candidate will be proficient in most of the following:
    • C#, .NET Core, Web API, HTML5, JavaScript, Angular.io, T-SQL, Azure Services including App Services and Service Bus, Specflow and Selenium, Micro Services, DDD, TDD, BDD and Azure DevOps

 

ABOUT YOU

  • Solid understanding of software development life cycle models
  • A proven track record of successfully developing software or web development projects using Agile methodologies including 3+ years within complex projects in a high-tech development environment
  • Can-do attitude honed in a small business or team, ideally in the financial services sector
  • Strong analytical, planning, and organizational skills with an ability to manage competing demands
  • Creative approach to problem-solving with the ability to focus on details while maintaining the “big picture” view

 

BENEFITS

  • Valued member of the TIDR
  • Provide support and interact with end users on a regular basis
  • Opportunity to join a motivated, committed and dynamic team
  • Microsoft certification provided
  • Opportunity to embrace new technologies namely: DevOPS, AZURE,Angular, C#, SqlServer, Microservices, SpecFLOW
  • Mentoring and experience sharing with the team
  • Sharing and proposing innovative ideas and processes
  • Team management
  • Management of deliverables
  • Report to management