Back to job search
Senior Developer
Location | Sydney CBD |
Discipline | DevOps & Infrastructure |
Job reference | 178459 |
Salary | Negotiable |
Consultant email | [email protected] |
Key Duties:
- Provide technical leadership across delivery, operations, and general sustainment activities related to the Export Services Account and the External Digital Identity services, products, and platforms.
- Perform analysis, design, development, and implementation work on all identity and authorisation-related services that the team supports.
- Review other developers' code to ensure that best practice quality assurance processes are followed.
- Communicate technical concepts effectively to both technical and non-technical stakeholders.
- Work closely with team members, product owners, and other stakeholders to ensure alignment and successful delivery.
- Agree on pathways towards objectives, solve complex problems, think strategically about product roadmaps and enhancements, capture technical decision points, and provide advice regarding timeframes and technical feasibility as well as opportunities, risks, and limitations.
- Manage and coordinate the work of multiple team members, managing deadlines, and ensuring overall project success.
- Develop, maintain, and support the development of data models, detailed and high-level technical documents/architectural artifacts.
- Ensure quality assurance and best practice governance practices for development and release are followed.
- Deliver and produce a test-driven or behaviour-driven development and continuous integration / continuous delivery cadence within an agile product team
- Knowledge of and experience in team environments that utilise DevOps at scale
Skills & Experience - Knowledge of and proficiency in all of the team's products, even if it is not the product you lead or primarily support.
- Strong experience in JavaScript front and backend languages such as TypeScript, React, Next.js, Node.js, Express.js and Nest.js
- Maintain Azure DevOps discipline, applying the necessary hygiene to work items to facilitate work tracking and reporting.
- Provide knowledge sharing, be collaborative in your approach, and communicate effectively with the team and stakeholders.
- Employ a continuous improvement mindset to improve the overall competence of the team through mentoring and sharing knowledge with junior team members.
- Excellent communication skills, ability to understand business requirements and present solutions to business stakeholders in non-technical language
- Strong experience working with DevOps
* Strong team player
