Organization :- At CommBank, we never lose sight of the role we play in other peoples 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. Were 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 SMEs across BUs 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.
Qualifications :-
Bachelors degree or Masters 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. Were 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
Advertising End Date: 18/09/2024