Software Engineer I
- Mauritius
- Not disclosed
- Permanent
- Added 18/03/2024
- Closing 17/04/2024
Innovative fintech company that develops digital offerings such as insurance cover and loans to the South African consumer market.
About the role:
The ideal candidate for this role will be responsible for working within the Engineering development team to deliver enhancements, new initiatives and resolve live issues with a full understanding of the standard system development life cycle (define, build, test) and a track record of delivering changes, enhancements, and new functionality.
- Deliver solutions according to the agreed project timelines.
- Adhere to coding standards defined by the technical management team.
- Ensure accurate scoping and allocation of time for development required.
- Support and maintain production system(s).
- Ensure that all support queries are logged and attend to system queries according to agreed timelines.
- Continuously identify and solve technical problems.
Requirements:- C#, .Net Core, WebAPI’s, jQuery/ Javascript/ JSON, HTML/ CSS, Gitlab, Visual Studio, MS SQL Server.
- Message Queuing (RabbitMQ, SQS, MQS or other).
- AWS native cloud services (e.g. EKS).
- Unit Testing, Code Coverage, Code Metric, Containers, AWS CI/CD.
- Understanding of Continuous Integration and DevOps practices.
- Experience with tools including ELK Stack and New Relic.
Skills and Experience:- National Diploma or bachelor’s degree in information technology or computer Science
- Proven track record in working with agile teams and successfully delivering agile based software projects
- Minimum of 1 year of relevant working experience as a C# .Net developer with the following technologies: MVC, .Net Core, WebAPI’s, jQuery/ Javascript/ JSON, HTML/ CSS, Gitlab, Visual Studio, SQL Server
- 1 year in financial services, fintech experience is advantageous
- Working with any of the following technologies will be advantageous; Message Queuing (RabbitMQ or other), Amazon native cloud services (e.g. EKS), Unit Testing, Code Coverage, Code Metric, Containers, AWS CI/CD
- Understanding of Continuous Integration, DevOps and SOA
- Nice to have: Experience with tools including ELK Stack and New Relic
- Thrives in a fast-paced, dynamic environment and enjoys problem solving
- Excellent verbal and written communication skills
Culture fit requirements: - Ability to provide in-depth evaluation and analysis of unique complex technological issues.
- Excellent analytical and problem-solving skills.
- Excellent organization and time management skills.
- Excellent written and verbal communication skills.
- Demonstrated ability to lead others.
- Ability to exercise discretion and independent judgment in the performance of duties.