Staff Software Engineer
Commonwealth Bank of Australia (company site, opens in a new tab)13+ yrsBengaluruOn-siteDirect career pageEst. 45–75 LPA
Posted on 31 Aug
Your match
Against your primary resume
Log in to see your match score
Create a free account or log in to unlock your CV match score across:
- Role fit
- Experience
- Industry relevance
Reach people at Commonwealth Bank of Australia
People at this company you can reach
Log in to see who works here
Create a free account or log in to see the people at Commonwealth Bank of Australia you could write to:
- Recruiters & HR
- People in this function
- Work addresses
Protocol Intelligence
How competitive this role is
Competition
Background fit
Strictness
Log in to see why each signal reads the way it does.
Job description
Structured overview of role & requirements
About This Role
- Develop and maintain full-stack applications using React, C#, and .NET Core with microservices and RESTful APIs.
- Lead CI/CD strategy development, deployment, and troubleshooting using tools like GitHub Actions, TeamCity, and Octopus Deploy, ensuring platform stability and security.
- Drive automation in development and testing, including test automation frameworks, cloud monitoring, and logging solutions on AWS infrastructure.
Minimum Requirements
- 13+ years of industry experience as a .Net Fullstack engineer with hands-on React experience.
- Bachelor’s degree in Computer Science or Information Technology engineering.
- Hands-on experience with AWS cloud services (EC2, VPC, ASG, ALB, Lambda, ECS, EKS, S3).
- Experience with CI/CD tools such as GitHub Actions, TeamCity, Jenkins, and deployment tools like Octopus Deploy.
Ideal Candidate Profile
- Experienced in full software development lifecycle with strong skills in debugging and troubleshooting complex applications.
- Proficient in designing and implementing microservices architectures and RESTful APIs in a cloud environment (AWS preferred).
- Demonstrates leadership in driving automation, DevOps practices, and Agile methodologies within development teams.