Engineering - Software (Information & Communication Technology) Full time You will collaborate and innovate with the Product Team on new products and platform features to ensure that the software delivered is of exceptional quality. You will be passionate about creating value for clients and colleagues that you work with. You will provide thought leadership, deep architectural guidance and cloud operational know-how, technical quality assurance and direction over the entire life-cycle of customer engagements.
Responsibilities Contribute to the technical design and architecture discussions to create innovative solutions to complex problems. Drive the integration of AI technologies into the business processes, demonstrating a proactive approach to leveraging emerging technologies for business solutions. Mentor team members, conduct code reviews and promote best practices in software development and DevOps. Communicate effectively with other engineers, designers, and product managers as you contribute to the core goals of your team. Proven analysis skills with the ability to work with a client to understand requirements, define and present appropriate solutions, and oversee delivery of a solution to the client. Act as the controller to enforce adherence to Agile methodologies and foster a high-performing, collaborative team environment. Qualifications Significant experience of web technologies, languages, and frameworks is critical - Typescript, NodeJS, React. Advanced understanding of agile practices including: Code versioning, CI/CD, and Automated quality practices. RESTful API design and development and knowledge of event-driven Microservice architecture. Proven track record of delivering high-quality software and have a good understanding of DevOps practices. Proven ability to scope and plan engineering projects from initial conceptualization through to delivery and release. Experience in test-driven development, continuous integration, and deployment practices. Agile mastery with a focus on delivering rapid value. Comfortable coaching and directing other developers in the team. Your application will include the following questions:
Which of the following statements best describes your right to work in Australia? How many years' experience do you have in a software development role? #J-18808-Ljbffr