Senior Software Engineer

Posted:
10/9/2024, 4:39:27 PM

Location(s):
Bengaluru, Karnataka, India ⋅ Karnataka, India

Experience Level(s):
Senior

Field(s):
DevOps & Infrastructure ⋅ Software Engineering

Organization

At CommBank, we never lose sight of the role we play in other people’s financial wellbeing. Our focus is to help people and businesses move forward to progress. To make the right financial decisions and achieve their dreams, targets, and aspirations. Regardless of where you work within our organisation, your initiative, talent, ideas, and energy all contribute to the impact that we can make with our work. Together we can achieve great things.t

Job Title: Sr. Software Engineer

Location: Bangalore

Business & Team: Retail Technology

Impact & contribution

As a Sr. Software Engineer at Commonwealth Bank, you will define and facilitate delivery of technology solutions against the group’s architecture strategy, including design and uplift of our system architectures. We strive for simple, intuitive, scalable and robust solutions, delivering the best experience for our customers and staff. Your role will prove critical in helping our business stakeholders and delivery teams understand how to execute their portfolio of work in alignment with the group strategy.

Reporting Lines:

The role position reports into the India Chapter Lead – in the core banking crew.

Roles & Responsibilities:

  • Develop and deploy high quality software solutions with comprehensive test coverage without supervision.
  • Analyze business objectives and identify functional and non-functional requirements.
  • Design and implement technical solutions for functional and non-functional requirements.
  • Provide accurate estimates for the development effort for new features.
  • Continuously improve and improvise to find the best solutions for business
  • Provide mentoring and technical assistance to other members of the team.
  • Work well with different team members whilst practicing knowledge sharing and T-shaping
  • Apply and promote industry best patterns and practices with focus on test automation.

Essential Skills

  • Experience: 8+ years of industry experience as a .NET core developer.
  • AWS Services (ECS, Lambda, Step Functions) and Docker along with backend .NET core, Web API skills.
  • Development Methodologies: MVC with .NET Core, REST APIs, Microservices, experience on .NET Framework is helpful but not must have, streaming platforms like Kafka, Azure Service Bus is good to have too.
  • Test Automation: Unit/Integration/Acceptance testing experience with Selenium..
  • Programming Languages: C# with good knowledge of OOPS concepts and design patterns.
  • CI/CD: Any Git tool for source control. Build tools like TeamCity or Jenkins and experience with deployment tooling like Octopus or similar.
  • Databases: Either of the relational databases like MSSQL / Oracle. Also any No-SQL database like MongoDB is good to have.

Education Qualifications

  • Bachelor’s degree/master’s degree in engineering in Computer Science/Information Technology or any similar stream

If you're already part of the Commonwealth Bank Group (including Bankwest, x15ventures), you'll need to apply through Sidekick to submit a valid application. We’re keen to support you with the next step in your career.

We're aware of some accessibility issues on this site, particularly for screen reader users. We want to make finding your dream job as easy as possible, so if you require additional support please contact HR Direct on 1800 989 696.

Advertising End Date: 23/10/2024