
Engineering Manager
Commonwealth Bank
full-time
Posted on:
Location Type: Hybrid
Location: Sydney • Australia
Visit company websiteExplore more
Tech Stack
About the role
- Build, lead and inspire an engaged team of Engineers.
- Empower team to manage their work appropriately, respond to queries, address impediments and problem solve technical issues.
- Provide effective coaching to Engineers and establish mechanisms for peer-to-peer learning and mentoring.
- Understand how to foster and lead diverse teams and demonstrate commitment to doing so.
- Role model a culture of engineering empowerment, autonomy, psychological safety and constructive challenge.
- Understand unique skill sets of team members, providing personalised feedback and guidance.
- Communicate to senior management and key stakeholders to ensure clear path to execution.
- Communicate Engineering Practice standards and consistent ways of working across the domain and CBA that align to industry standards.
- Allocate time for code review, refactoring and tech debt elimination over feature delivery.
Requirements
- Strong backend development skills in .NET/.NET Core, .NET Framework, MVC, REST APIs, microservices, Kafka (eventing).
- Frontend experience with Angular or React with the willingness to learn and work on frontend Angular, React, JavaScript, CSS, HTML5; Next.js.
- Proficient in C# (OOP, design patterns).
- Microservices architecture, Design Patterns and best practices in software programming.
- Experience with CI/CD: Git, TeamCity/Jenkins/ GitHub Actions, Octopus or similar Containerization using dockers
- Experience with monitoring and logging tools such as Observe, Prometheus, Grafana, Splunk or similar.
- Experience with databases MSSQL/Oracle (relational), MongoDB (NoSQL).
- Cloud experience- AWS
- Excellent communication skills; experience with Agile methodologies.
Benefits
- Flexible working hours
- Professional development opportunities
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
.NET.NET Core.NET FrameworkMVCREST APIsmicroservicesC#OOPdesign patternsCI/CD
Soft Skills
leadershipcoachingcommunicationproblem solvingteam empowermentmentoringpsychological safetyfeedbackcollaborationadaptability