Job Description
">
Are you looking for a new challenge where you can bring your experience to a supportive, growth-mindset environment? We are seeking a Senior Software Engineer to join our Consultation Team.
This team looks after the client and patient journey from enquiry, consultation, documentation, and care management. You will be shaping the future of a high-scale, distributed system, leveraging event-driven architecture and modern cloud technologies like Docker and Serverless.
As a Senior Software Engineer, you will recommend and implement new software component designs or enhancements to existing software products. You will work with our product designers and owners to turn high-level requirements into user stories and shippable features.
Quality & high standards really matter to us - you will focus on continually applying high coding standards, excellent attention to detail and a methodological work process. Demonstrate proper coding techniques including maintainability, reuse, clean code, unit testing and driving standards within the team.
Never stop learning, pursue and understand the latest technology trends, with a pragmatic approach to solution design. Coach and support teammates through code reviews and white boarding sessions.
Take the initiative on designing and implementing solutions that provide positive outcomes for the team and business.
"] ,