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're hiring a Senior Full Stack Developer to drive innovation within our Technology team. This role applies strong coding expertise, interpersonal skills, and industry best practices to drive outcomes across a range of workflows, and utilising a range of technologies. If you thrive on solving complex problems across the entire stack, this role offers the challenge and visibility you seek in ensuring we achieve and exceed our performance standards for functionality.
Job Responsibility:
Manage the entire software development lifecycle, from gathering requirements and analysis to development, testing, and release
Ensure all applications meet high standards for security, reliability, and performance by monitoring for technical faults and conducting thorough peer code reviews
Apply your solution design skills to contribute to overall architecture and recommend the adoption of new technologies
Work closely with front-end and back-end developers, as well as the Platform Engineering team, to build and maintain applications. Collaborate with Site Reliability Engineers (SREs) to ensure smooth production operations
Operate efficiently in a highly serverless environment using tools like Lambda and Kinesis, while continuously upskilling your technical skills to stay on top of industry best practices
Requirements:
A minimum of 3 years software development experience, delivering across multiple technologies and platforms in a commercial environment
Tertiary qualifications in Information Technology
Proven experience in developing web-based solutions – ideally e-commerce
Fundamental knowledge of solutions architecture, .Net, SOA and MSA, technical architecture designs using UML, standards and advanced corporate information system concepts
In depth knowledge of ASP.NET MVC, .NET Core, Restful Web API with micro-services architecture, SQL Server and MongoDB
SOA experience (SOAP) and the development of robust, clean and flexible solution designs within a managed enterprise architecture environment
Exposure to CI / CD practices and principles – Ansible, CloudFormation, Jenkins, Octopus etc.
Experience developing on cloud platforms such as AWS, GCP or Azure
Strong interpersonal communication skills with ability to present your ideas with confidence to peers and to management
An ability to be able to apply both best practice and innovation, in equal measure, to deliver across a complex operating environment
Nice to have:
Jira / Confluence experience
Strong experience with AWS and .NET (mandatory)
Hands-on experience with .NET 4.8, ASP.NET, SQL Server, and IIS
Python, Node JS experience
Mobile development skills and experience (Android Kotlin or iOS Swift)
Experience with AWS Lambda (.NET Core), AWS Kinesis and API Gateway