Software Engineer

ANZ
Bengaluru
12 yrs exp
12 yrs exp
Oops! This job is no longer active.
About opportunityAbout opportunity

Mission:

To build a world class Digital bank for corporate and institutional clients focusing on an omni channel customer experience, advanced customer insights, relationship management and seamless integration with our core business services.

Key focus area:

Deliver a superior digital experience for:

  • Our Customers - through web & mobile solutions, Host to Host connectivity & integrated direct services, customer self-service solutions & customer insights
  • Our Bankers – through best in class customer relationship management platforms and services
  • Our Employees – through rapid and innovative product development

About The Role

  • Tertiary qualification in Information Technology or relevant experience
  • Requires 12+ years of relevant technical work experience

As an Engineer, you will be responsible for building world class capability in the Engineering area, improving the way we work at ANZ and, as a Squad member, contributing to the accomplishment of the Squad’s mission in designing, building, testing and supporting applications and / or our underlying bank infrastructure.

Who are you?

  • Known for Getting Stuff Done – I effectively synthesise multiple sources of information and leverage a broad network of connections to relentlessly prioritise and execute
  • An Influencer – I understand that people have diverse opinions and drivers, and I want to understand those to reach a mutually beneficial outcome
  • A collaboration champion – I champion collaboration and builds the expertise, capabilities and engagement of team members that are embedded across multiple squads
  • The customer’s greatest fan –I demonstrate a thirst for better understanding the customer, defines the problem and develop solutions through their eyes
  • A knowledge junkie that does stuff with it – I actively seek out market trends, leading practices and innovations in Domain area and rapidly maximise their relevance and opportunity for the organisation
  • Have a good dose of professional humility – I actively and visibly asks for feedback and role models discussing failures and weaknesses in the interest of learning
  • A Problem Solver - I am energised by tackling complex problems. I use my critical thinking, network, skills, knowledge, and available data to drive better outcomes for our customers and the bank
  • Risk savvy – I build sustainable solutions that protect stakeholders and customers and proactively address risks by role-modelling improvements in the bank’s overall risk and control environment

What you bring to the role

  • Deep expertise in Full Stack Engineering combined with broad capability and a proven ability to innovate and adapt to the latest developments in our technologies mentioned below
  • Exceptional interpersonal skills
  • Demonstrates in-depth customer insights and acts as an advocate, enhancing the customer experience by challenging and encouraging others to put the customer first
  • Maintains commitment to change; engages with others to gain buy-in and act as an advocate for continuous improvement. Proactively identifies, support and drive opportunities for change
  • Strong awareness of banking and finance industry trends and threats (technology, products, regulatory environment, competitors, innovations)
  • Understanding of current and prospective customer needs and expectations
  • Fosters all networks and leverages an understanding of others’ behaviour to adapt influencing style and approach to effectively collaborate, build relationships & maximise impact
  • Acts as a mentor and is highly competent in respective discipline
  • Role-models continuous improvement culture.
  • Supports continuous improvement practices
  • Defines patterns and standards to ensures strategic technologies and frameworks are used optimally. Assists in identifying and evaluating potential new technologies and frameworks
  • Leading and involved in troubleshooting for service recovery
  • Provide ongoing support for platforms as required EG: problem and incident management
  • Adopts and enhances a vision and plan for application level solution design and architecture for the platform. Works closely with Technology Area architects in implementing application solutions and contributing to architectural designs and decisions

Skills/Technologies:

  • 8+ years of strong J2EE/Java development experience with at least 12+ years of IT industry experience
  • Experience in Web/Mobile Frontend including one or more frameworks such as ReactJS, Redux, React native, unit testing packages/tools (Mandatory)
  • Must have excellent coding ability and passion to write code (Mandatory)
  • Experience with SQL, No-SQL and database persistence frameworks JPA, Hibernate, Oracle 11 onwards (Mandatory)
  • Experience developing APIs using Springboot (Mandatory)
  • Experience with build tools such as maven, gradle, ant or similar. (Mandatory)
  • Experience with performance tuning (Mandatory)
  • Experience with cloud native frameworks - Springcloud, Istio (Optional +)
  • Exposure to micro-services architectures and frameworks (Mandatory)
  • Demonstrated experience rapidly picking up new technologies (Mandatory)
  • Demonstrated experience troubleshooting issues (Mandatory)
  • Ability to understand business requirements and translate them into technical requirements (Mandatory)
  • Experience in agile environment (Mandatory)
  • Experience with code versioning tools (Git, SVN, Mercurial) (Mandatory)
  • Experience with Build Automation tooling (Bamboo, Jenkins, TeamCity, etc)
  • Banking environments knowledge (Optional +)
  • Demonstrated experience designing and implementing challenging solutions (Mandatory)
  • Experience with security frameworks and concepts (Mandatory)
  • Exposure to cloud, containers and container orchestration via Docker, kubernetes. (Mandatory)
  • Experience with openshift will be a plus
Read more
Interview RoundsInterview roundsUnavailable
SIGN UP TO REQUEST FOR INTERVIEW ROUNDS
Hiring Team
company
About ANZ

Recognizing that great companies are about great people, at ANZ India we aspire to create a unique climate of inspiration, leadership, values and opportunities. You can read more about us and our operation in links shared below.

Our Company |Our engineers work to make a difference | Personal Growth at ANZ

Did you know, ANZ was awarded top honors at the Australian Workplace Equality Index Awards? Read this article to know more.

company
success tick
Thanks much!
Appreciate your feedback.