Apply now »

Software Engineer

Software Engineer

Req ID:  81960
Department:  Tech ARC Digital
Division:  Technology
Location:  Bengaluru

About Us


At ANZ, we're applying new ways technology and data can be harnessed as we work towards a common goal: to improve the financial wellbeing and sustainability of our millions of customers.

Our community of over 5,000 engineers is key to making this happen, because technology underpins every part of our business - from delivering tools, apps and services for our customers, to building a bank for the future.

 

About the Role


As a Software Engineer in our Customer Digital Experience Tribe (CDX) tribe, you will work closely with the team to build the world class products in design, development, quality validation, publish, monitor, improvising the solution, to deliver on the Tribe’s customer outcomes. The role is responsible for building world class solutions that cater to digital channels for uplift. You will be a champion for learning and adopting to new technologies, productivity tooling.

The role in in an engineering ecosystem where doing the right thing with the highest quality is the norm. The role demands out of the box thinking, delivery with high standards and more over being a great team player
 

The Customer Digital Experience Tribe (CDX) is responsible for the ANZ App and Internet Banking (IB). The CDX Tribe provide customers with intuitive and iconic digital solutions to drive self-service and sales. Specialising in usability, accessibility, and cross digital channel synergies. Powered by exceptional engineering and experience design.

 

Banking is changing and we’re changing with it, giving our people great opportunities to try new things, learn and grow. Whatever your role at ANZ, you’ll be building your future, while helping to build ours.

 

Role Type: Permanent
Role Location: Bengaluru
Work Hours: Regular

What will your day look like?

As an engineer, you will be accountable for understanding the requirements, design, and development of Most Loveable Product (MLP) increments to deliver top notch experience, adhering with high standards of our digital channels used by millions of customers.

  • This role involves understanding the requirements, designing, developing, testing & delivering.

  • Ability to digest complex orchestration of numerous systems while adhering to stringent performance guidelines.

  • The role in in an engineering ecosystem where doing the right thing with the highest quality is the norm.

  • The role demands out of the box thinking, mentoring and more over being a great team player.

  • This role involves supporting our frontend, backend squads in delivering new features

  • You will be working with like-minded people who have passion for continuous integration and iterative deployments

  • You will be responsible for maintenance and optimisation

  • Role will involve analytical thinking to overcome complex problems, creating automation/monitoring use cases to reduce toil, maximise service availability and engaging with business and technical stakeholders to arrive at optimal solutions

  • Opportunity to overcome scale challenges and will have a flexible approach to technologies.

  • This role expects you to do scripting and coding, underlying infrastructure workload like server platforms, databases and networking

What will you bring?


To grow and be successful in this role, you will ideally bring the following:

 

  • Overall 6 to 8 years of software industry experience

  • Experience in designing and Building complex software applications that work on scale

  • Experience in collaborating with product, design, and other engineering teams to drive execution.

  • Solid coding practices including good design documentation, unit testing, continuous integration, and source control (GIT) and peer code-reviews (required). Experience in Design Patterns

  • Continuously discover, evaluate, and implement new technologies to maximize development efficiency

  • Strong interpersonal and facilitation skills along with effective communication (both written and verbal) skills.

  • Sound planning, organizational and problem-solving skills, excellent self-organizing skills.

  • Deep appreciation for building backend services and API’s for third party consumption like Swagger, Open API Specification

  • Experience in modern development practices and languages such as: Java, Go.

  • A strong and in-depth understanding of cloud, CI/CD practices, and modern development practices. Tooling such as Maven, Gradle, Docker, Kubernetes/OpenShift, SonarQube, etc.

  • Experience working in one or more database technologies mainly SQL Server

  • Experience in J2EE, XML, JMS, Web Development, Javascript, Web APIs for device integration.

  • Exposure to monitoring tools like Splunk, Dynatrace, New Relic, etc.

 

 

You’re not expected to have 100% of these skills. At ANZ a growth mindset is at the heart of our culture, so if you have most of these things in your toolbox, we’d love to hear from you.

So why join us?

 

ANZ is a place where big things happen as we work together to provide banking and financial services across more than 30 markets. With more than 7,500 people, our Bengaluru team is the bank's largest technology, data and operations centre outside Australia. In operation for over 33 years, the centre is critical in delivering the bank's strategy and making an impact for our millions of customers around the world. Our Bengaluru team not only drives the transformation initiatives of the bank, it also drives a culture that makes ANZ a great place to be. We're proud that people feel they can be themselves at ANZ and 90 percent of our people feel they belong. 

 

We know our people need different things to be great in their role, so we offer a range of flexible working options, including hybrid work (where the role allows it). Our people also enjoy a range of benefits including access to health and wellbeing services.

 

We want to continue building a diverse workplace and welcome applications from everyone. Please talk to us about any adjustments you may require to our recruitment process or the role itself. If you are a candidate with a disability or access requirements, let us know how we can provide you with additional support.

 

To find out more about working at ANZ visit https://www.anz.com/careers/. You can apply for this role by visiting ANZ Careers and searching for reference number 81960.

Job Posting End Date

28/11/2024 , 11.59pm, (Melbourne Australia)

Apply now »