Senior Software Engineer
Prefer a full account with a password? Sign Up to Apply
Job Description
What you get to do in this role
• Design and develop scalable, reliable and maintainable software across the stack.
• Partner with product managers to translate requirements into well-architected solutions and own features end-to-end.
• Build intuitive, extensible experiences using modern UI frameworks such as React, Angular or Vue.
• Design and deliver new products and features while enhancing existing capabilities.
• Embed automated testing and quality practices across functional, integration, regression and performance testing.
• Participate in design and code reviews, championing engineering best practices, performance and maintainability.
• Troubleshoot complex systems, optimise performance and strengthen reliability, observability and production readiness.
• Share knowledge and best practices to foster a culture of engineering excellence and continuous improvement.
Requirements
Department: Engineering, Infrastructure and Operations
Function: Engineering
Experience Level: Not Applicable