This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
We are seeking a skilled and passionate Senior Software Engineer to join our team, specialising in developing and maintaining AWS-based microservices and front-end applications. In this role, you will work collaboratively with a cross-functional agile team and product managers to design and maintain scalable, reliable, and user-friendly solutions that empower our partners to seamlessly sign up their businesses on our platform and equip our agents with the necessary tools to facilitate and streamline the partner onboarding process.
Job Responsibility:
Take a leading role in planning, designing & developing scalable enterprise solutions
Collaborate with other cross functional engineers & engineering teams, as well as with key stakeholders to ensure we deliver exceptional user experiences
Ensure our web applications are optimised for accessibility, performance & scalability
Mentorship of software engineers
Able to work independently, taking responsibility for the technical delivery of key technical initiatives within a given workstream
Requirements:
Strong C# development experience, with a strong understanding of the .NET ecosystem
Strong experience with one of the front-end frameworks React, Angular or preferably Vue.js
A strong understanding of cloud service providers, preferably AWS, however experience with Azure or GCP is fine
Demonstrable experience in unit testing tools/frameworks (for example xUnit, NUnit, MSTest etc)
Experience in building RESTful APIs
Familiarity with NoSQL databases
Ability to debug and troubleshoot complex systems
Nice to have:
Experience of message queues or distributed systems would be a bonus