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.
Job Title :-Principal Engineer
Location : - Bangalore
Business & Team :-
The Technology group delivers the groups information technology functions to ensure the highest levels of customer service through excellent process excellence and technology innovation.
We deliver available, reliable, consistent technology solutions for our internal and external customers, essential tools for our people and innovative product platforms for our customers.
CommBank is recognised as leading the industry in IT and operations with its world-class platforms and processes, agile IT infrastructure, and innovation.
API Crew has a vision building a brighter future for all. We're delivering on this by working hand-in-hand with our business colleagues to jointly solve problems with customer centricity and technical innovation, cultivating a world-class team of empowered people, and building technology solutions for the future.
We put the customer at the centre of everything we do and measure our performance against the groups external customer satisfaction measures.
Impact & contribution :-
As a Principal Software Engineer within API & Microservices Crew, you will be responsible for solution and implementation of design / coding within your application to align to API & Microservices Architecture of the Group. Specifically, as a Principal Software Engineer, you are expected to develop solutions and guide design discussions to drive outcomes across group to enable API first culture and steer API platform adotpion. You are responsible for design discussion, analysis, and review across the phases including idea inception and bringing those ideas to life through your thought leadership.
Roles & Responsibilities :-
As a Principal Software Engineer within API crew, the primary purpose of the role is to lead, drive, promote, engineer and implement solutions and standards to steer and influence API & microservices platform adoption. You are required to bring team together for technical discussion, and drive the desired outcome by resolving / highlighting roadblock for the delivery. You are to drive and continuously improve the tools and process that automate the delivery of code through Continuous Integration/Continuous Deployment pipelines which include the build, testing and deployment capabilities. In essence, Ensuring time to market for solution is very short.
- Establish API & Microservices Security & Semantic standards and governance
- Design and implement BIAN APIs and specifications
- Lead high performing API and Cloud Engineering team
- Uplift existing API Gateway, API IDP, API developer portal & Service Mesh to adhere to industry best practices
- Adopt a Design to Run mentality to architect robust solutions that are fully supportable in a production environment
- Provide developmental advice and consult for business case/ideation, discovery, inception and enhancement requests by examining current vs target architectures ensuring align with ES strategy and architecture standards
- Collaborate with Solution Architecture and functional SME's across BU's to prototype solutions to explore alternatives, seeking simple & standard solutions with a low cost of ownership
- Collaborate with upstream and downstream system representatives to ensure an integrated end to end solution is delivered to achieve the desired outcomes
- Proactively seek opportunities for continuous improvement of Core Product systems and data to leverage existing capabilities
- Work with senior technical and business management teams in identifying issues of current state architecture, developing target state architecture with the ability to communicate the features and benefits
Essential Skills:
- 15+ Years Experience
- Significant BIAN experience, or experience in guiding design using BIAN architecture
- Hands on knowledge on API gateway(Kong), API security & API portal implementation
- Experience in implementing BIAN APIs as per Open API specifications.
- Well versed in API design best practices and fundamentals of REST
- Good understanding of API & Microservices design patterns and best practices
- Sound knowledge on Site Reliability Engineering & DevSecOps
- Ability to understand and translate BIAN service domain into APIs across business functions
- Ownership and governance API & Microservices solution designs
- Development on cloud based platforms AWS & Azure
- Worked on Retail banking on various digital platforms
- Monitoring, logging tools and containerization (Docker, Kubernetes)
- Hands on experience in implementing API & Microservices in Java, .net, Golang, Typescript
- Strong understanding of application architecture
- Strong knowledge of software implementation best practices and object orientated design principles
- Excellent People management, leadership and communication skills.
Education Qualifications :-
- Bachelor's degree or Master's degree in Engineering in Computer Science/Information Technology
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: 29/11/2024