Your responsibilities The Lead Software Engineer (Fullstack) role provides people leadership and technical expertise in the design, development and delivery of quality applications. Ideally, you will have come from an enterprise .Net with React/Angular background, with solid experience leading an engineering team while understanding of how to build enterprise level applications and secure, highly resilient web services. You must have proven commercial experience delivering enterprise level applications on a Microsoft based platform, which are of a high profile and high volume nature. Day-to-day tasks involves (but not limited to) people management, design, development, unit testing, integration testing and continuous improvements. Your experience 12+ years of industry experience as a full-stack engineer with fairly good experience in leading people and teams. Proven track record of building, leading and empowering strong engineering teams Proven track record of developing robust and secured enterprise web services Development Methodologies: MVC with .NET Core, REST APIs, Microservices, experience on .NET Framework is helpful but not must have, streaming platforms like Kafka is good to have too. Test Automation: Unit/Integration/Acceptance testing experience with Selenium. Frontend Technologies: HTML5, CSS and Javascript. Also one of the JS frameworks - either Angular or React Programming Languages: C# with good knowledge of OOPS concepts and design patterns. Any Java knowledge is good to have. 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. Cloud: Any Cloud offering knowledge is a very strong asset. Monitoring: Familiarization with Splunk or a similar monitoring tool. Any familiarity with performance tooling like AppDynamics Display of natural curiosity and enthusiasm about learning new languages, frameworks and tools Passion for delivering quality customer experience as well as writing quality code for reusability and scalability Solid enterprise application architecture experience in design patterns, concurrency and performance Excellent verbal and written communication and presentation skills Proven ability to coaching and develop engineering team members If you're already part of the Commonwealth Bank Group (including Bankwest), you'll need to apply through 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 +8+ 6+6.Advertising End Date: 25/08/2026
💡 Quick Summary
Seeking a career-building opportunity? The Engineering Manager |Software position is now open for candidates interested in the Bank Jobs sector. This role in Bengaluru offers a professional environment and growth potential.
Requirement Snapshot: Candidates should possess basic communication skills, a proactive attitude, and the ability to work in a team. Experience in Bank Jobs is a plus.