31 Aug
|
ASX
|
New South Wales
31 Aug
ASX
New South Wales
Job Description
ASX: Powering Australia's financial markets
n
Why join the ASX?
n
When you join ASX, you're joining a company with a strong purpose – to power a stronger economic future by enabling a fair and energetic marketplace for all.
n
In your new role, you'll be part of a leading global securities exchange with a strong brand. We are known for being a trusted market operator and an exciting data hub.
n
The ASX team brings together talented people from a diverse range of disciplines.
n
We run critical market infrastructure, with 1 in 3 people employed within technology. Yet we have a unique complexity of roles across a range of disciplines such as operations, program delivery, financial products, investor engagement, risk and compliance.
n
We're proud to foster a workplace where diversity is celebrated and inclusion is part of our everyday culture. Our employee-led networks champion LGBTIQ+ inclusion, promote gender equality, accessibility and wellbeing, inspire giving and volunteering, and celebrate cultural and religious events, creating a sense of belonging for all. As an AWEI Bronze employer and member of the Champions of Change Coalition for gender equality, we're committed to a fair and inclusive workplace where everyone can thrive.
n
A great opportunity to join an organisation at the heart of Australia's financial markets, and to make a difference to the growth and prosperity of the Australian economy by contributing to the construction and delivery of the ASX multi-year digital transformation programme.
n
Working in the Customer & Digital line of business you will be a key resource in the delivery of a significant programme of work to refresh, consolidate and re-think all of the ASX digital properties.
n
You will be working with some of the latest contemporary technology, with the focus on delivering a cloud based digital services platform, based on a microservice, event driven architecture.
n
What You'll Do:
n
n
- Perform design and development of software solutions within the digital engineering team
n
- Develop operational and system support tools including documentation to enable effective maintenance and support of applications
n
- Contribute to the health of the code base by conducting effective code and process reviews
n
- Apply agile frameworks, techniques and processes to deliver incremental value
n
- Provide estimates and contribute to sizing of continuous improvement backlog
n
n
Solution Design
n
n
- Contribute to the design of digital solutions across the portfolio
n
- Work with architecture and solution engineering to define technical options and agree solutions, in line with the digital roadmap and architectural guidelines
n
- Share design skills across the organisation
n
n
Quality & Best Practice
n
n
- Perform the design and development of software solutions according to the Engineering Processes and Standards, with the goal of providing reliable, stable and operationally sound applications that meet business requirements
n
- Consistently apply tools, standards, methods and processes in developing and supporting solutions to ensure that quality applications are developed with consistent maintainable code which supports risk and compliance management
n
- Review code to deliver quality driven, robust and production ready code that is compliant and secure
n
- Apply a continuous improvement mindset to standards, methods and processes
n
n
What You'll Need:
n
n
- Proven experience in microservice and API development using event driven architecture covering aspects such as service segregation, API modelling and versioning.
n
- Minimum 3-5 years as a Java engineer, preferably within a digital team, with experience across tools and frameworks such as JAVA, Springboot, JPA, Messaging, GraphQL, React
n
- A good understanding of CI/CD tooling and DevOps processes, Google Cloud / AWS Build would be great.
n
- A good understanding of security principles with exposure to Identity and Access Management (IAM)
n
- Sound knowledge of system analysis methodologies and tools
n
- Experienced in both Agile and Waterfall delivery methodologies and ways of working
n
- Familiarity with application support procedures
n
- Strong interpersonal and stakeholder management skills, resilient, great attention to detail
n
- Passion for excellence and a continuous improvement mindset
n
- Be a change agent who embraces and champions new ideas
n
n
And if you have some of this even better!
n
n
- Experience in / with these tools / technologies / methodologies would be an advantage:
n
- Kubernetes, GKE and other cloud technologies (AWS/GCP)
n
- Experience with monitoring and alerting tools i.e. ELK
n
- Integration technologies and toolsets such as Apache Kafka, Tibco ESB or similar
n
- Experience or exposure to Adobe Experience Manager (AEM), Salesforce/CRM, ForgeRock Identity and Access Management (IAM) or Marketing technologies and platforms.
n
- Experience with various front-end technology – React / View
n
n
We will arrange for successful candidates to have background checks, including reference and police checks, completed as part of the on-boarding process.
n
To be considered for this position, candidates must be legally authorised to work in Australia on a permanent basis without any restrictions.
📌 Digital Software Engineer (New South Wales)
🏢 ASX
📍 New South Wales