
Principal Software Engineer
Commonwealth Bank of Australia2 hours ago
Bengaluru, IndiaStaff+
Responsibilities
- Analyze systems and applications and recommend enhancements and development approaches.
- Contribute to the technical design of system enhancements and high-level solution architecture flows.
- Develop software and perform software quality control for work produced by geographically dispersed teams.
- Support team management and leadership activities while working with business and IT stakeholders.
- Compile and distribute software builds and releases to development and test environments and deploy system updates to production.
- Troubleshoot complex deployment and environment issues.
- Prepare and document deployment and configuration scripts for development, test, and production environments.
Requirements
- At least 16 years of relevant hands-on software development experience.
- Experience with high-level solution architecture flows, BIAN architecture, and microservices architecture.
- Experience developing technical solutions with .NET Core, React JS, TypeScript, Next.js, Node.js, Python, REST, GraphQL, and APIs.
- Experience with GitHub, GitHub Actions, Oracle, PostgreSQL, AWS Aurora, and AWS cloud platforms.
- Extensive experience with cloud platforms and awareness or experience with monitoring tools including Observe, Prometheus, and Grafana.
- Familiarity with AI-powered engineering tools such as Cline and GitHub Copilot.
- Awareness or experience in DevOps or DevSecOps and secure coding practices.
- Bachelor’s or master’s degree in engineering, Computer Science, or Information Technology.
Benefits
- The role is based at CommBank’s Bangalore-Manyata Tech Park.
- The position offers opportunities to contribute to strategic business banking technology initiatives and support team leadership and empowerment.
Categories
About Commonwealth Bank of Australia
Australia’s leading provider of financial services including retail, premium, business and institutional banking, funds management, superannuation, insurance, investment and sharebroking products and services. We are a business with more than 800,000 shareholders and over 52,000 employees. We offer a full range of financial services to help all Australians build and manage their finances. Connect with us, we'd like to hear from you: facebook.com/commonwealthbank twitter.com/commbank youtube.com/commbank youtube.com/commbankbusiness instagram.com/commbank Our Community Guidelines can be found at: https://www.commbank.com.au/support/social-networks.html For information on our Privacy Policy visit https://www.commbank.com.au/support/privacy