Company
Location
Bangalore - India
Job type
Full-Time
Golang Job Details
About the role
Software Engineer
We’re a big bank with a simple ambition: to deliver extraordinary outcomes & experiences for our customers – and believe that engineering can help us get there.
We have an exciting opportunity to think truly holistically about what a best-in-class experience will look like for our six-million retail and commercial customers. As a member of the DSE (Digital Sales Experience) tribe, you will design and deliver innovative, digital-first, customer centric solutions that focus on improving financial wellbeing and letting our customers buy and own their homes.
What's your mission?
Here at ANZ, Engineering is about delivering a seamless customer experience at scale through working with the rest of the business in an innovative, adaptive and agile way. This means you will get to:
Solve for problems and issues that matter. You’ll work on providing solutions that make an impact to customers. You’ll have a laser focus on customers, using human-centred design to provide simple and impactful solutions.
Develop both breadth and depth. We want great engineers, and we will foster our people’s talent by offering you opportunities to work across things that develop both your deep technical expertise, as well as your broad end-to-end understanding. At times you may be coding in a specific platform, and at other times you may work on enterprise-wide solutions across the business— either way, you get to work on missions that excite you.
Work Agile in multidisciplinary teams. You won’t be faced with traditional hierarchies. Instead, working Agile means you will be constantly testing, iterating, and making rapid decisions as you go. You will get to self-organise and work in squads consisting of developers, ops engineers, business analyst and product owners who come from different domains.
Own it. Most importantly, you’ll get to deliver end to end service, and shape how ANZ delivers on their commitment to providing great customer service through technology.
What will your day look like
As an Engineer working within our value streams, you will be responsible for building innovative, web apps for our end users, using best-of-breed network technologies, and modern software development practices.
As part of this role, you will be working closely with design teams to provide the best user experience, and work with our dedicated business services teams to utilize both existing and new services for our products.
You will also be responsible for defining and maintaining our development tooling and software architecture. You will review and maintain software engineering best practices, and work with business services teams to help define new and innovative technical solutions that meet business objectives and provide a great user experience.
What will be in your toolkit?
5+ years of web or application development experience
4+ years working with React, Redux, Golang, Java or similar framework, languages and a deep understanding of sound code practices.
Ability to tackle and deal with the complexities of some real-world issues.
A confident understanding in engineering principles, data structures and algorithms.
Ability to demonstrate working within cloud environments such as AWS, GCP or Azure.
We value CI/CD and automated testing plays a large role in that. Experience with unit testing, functional testing.
Ability to demonstrate working with Bamboo, Jenkins or Codefresh.
Familiarity with, or a willingness to learn Typescript, Docker, Kubernetes.
So, why join us?
ANZ is a great place to grow. We know our people look to their leaders to understand what is and isn’t valued.
Developing a growth mindset is at the heart of our culture. It means we actively encourage people to try new things so we can improve. With effort, we can all learn and grow.
We ask our leaders to practice daily leadership behaviours – things like connecting with empathy, empowering people, growing people selflessly, being curious and creating shared clarity.
At ANZ we aim to create an inclusive environment where employee differences such as gender, age, culture, disability, sexual orientation, family and caring responsibilities and religion are valued.
ANZ recognises the value of an inclusive and diverse work environment. We take pride in the diversity of our people and encourage applications from diverse candidates.
Our recruitment decisions are based on the key inherent needs and requirements of each role, and candidates are selected based on their unique strengths and characteristics.
Job Posting End Date
, 11.59pm, (Melbourne Australia)
Software Engineer
We’re a big bank with a simple ambition: to deliver extraordinary outcomes & experiences for our customers – and believe that engineering can help us get there.
We have an exciting opportunity to think truly holistically about what a best-in-class experience will look like for our six-million retail and commercial customers. As a member of the DSE (Digital Sales Experience) tribe, you will design and deliver innovative, digital-first, customer centric solutions that focus on improving financial wellbeing and letting our customers buy and own their homes.
What's your mission?
Here at ANZ, Engineering is about delivering a seamless customer experience at scale through working with the rest of the business in an innovative, adaptive and agile way. This means you will get to:
Solve for problems and issues that matter. You’ll work on providing solutions that make an impact to customers. You’ll have a laser focus on customers, using human-centred design to provide simple and impactful solutions.
Develop both breadth and depth. We want great engineers, and we will foster our people’s talent by offering you opportunities to work across things that develop both your deep technical expertise, as well as your broad end-to-end understanding. At times you may be coding in a specific platform, and at other times you may work on enterprise-wide solutions across the business— either way, you get to work on missions that excite you.
Work Agile in multidisciplinary teams. You won’t be faced with traditional hierarchies. Instead, working Agile means you will be constantly testing, iterating, and making rapid decisions as you go. You will get to self-organise and work in squads consisting of developers, ops engineers, business analyst and product owners who come from different domains.
Own it. Most importantly, you’ll get to deliver end to end service, and shape how ANZ delivers on their commitment to providing great customer service through technology.
What will your day look like
As an Engineer working within our value streams, you will be responsible for building innovative, web apps for our end users, using best-of-breed network technologies, and modern software development practices.
As part of this role, you will be working closely with design teams to provide the best user experience, and work with our dedicated business services teams to utilize both existing and new services for our products.
You will also be responsible for defining and maintaining our development tooling and software architecture. You will review and maintain software engineering best practices, and work with business services teams to help define new and innovative technical solutions that meet business objectives and provide a great user experience.
What will be in your toolkit?
5+ years of web or application development experience
4+ years working with React, Redux, Golang, Java or similar framework, languages and a deep understanding of sound code practices.
Ability to tackle and deal with the complexities of some real-world issues.
A confident understanding in engineering principles, data structures and algorithms.
Ability to demonstrate working within cloud environments such as AWS, GCP or Azure.
We value CI/CD and automated testing plays a large role in that. Experience with unit testing, functional testing.
Ability to demonstrate working with Bamboo, Jenkins or Codefresh.
Familiarity with, or a willingness to learn Typescript, Docker, Kubernetes.
So, why join us?
ANZ is a great place to grow. We know our people look to their leaders to understand what is and isn’t valued.
Developing a growth mindset is at the heart of our culture. It means we actively encourage people to try new things so we can improve. With effort, we can all learn and grow.
We ask our leaders to practice daily leadership behaviours – things like connecting with empathy, empowering people, growing people selflessly, being curious and creating shared clarity.
At ANZ we aim to create an inclusive environment where employee differences such as gender, age, culture, disability, sexual orientation, family and caring responsibilities and religion are valued.
ANZ recognises the value of an inclusive and diverse work environment. We take pride in the diversity of our people and encourage applications from diverse candidates.
Our recruitment decisions are based on the key inherent needs and requirements of each role, and candidates are selected based on their unique strengths and characteristics.
Job Posting End Date
, 11.59pm, (Melbourne Australia)
More Developer Job Boards
Fullstack Developer Jobs Golang Jobs JavaScript Jobs Python Jobs React Jobs Rust Jobs Java Jobs