Principal Engineer, .NET Core, VP
Description
- This is a challenging role that will see you design and engineer software with the customer or user experience as the primary objective
- Youll actively contribute to our architecture, design and engineering centre of excellence, collaborating to improve the banks overall software engineering capability
- Youll gain valuable stakeholder exposure as you build and leverage relationships, as well as the opportunity to hone your technical talents
- We're offering this role at vice president level
What you'll do
- Defining, creating and providing oversight and governance of engineering and design solutions with a focus on end-to-end automation, simplification, resilience, security, performance, scalability and reusability
- Working within a platform or feature team along with software engineers to design and engineer complex software, scripts and tools to enable the delivery of bank platforms, applications and services, acting as a point of contact for solution design considerations
- Defining and developing architecture models and roadmaps of application and software components to meet business and technical requirements, driving common usability across products and domains
- Designing, producing, testing and implementing the working code, along with applying Agile methods to the development of software with the use of DevOps techniques
The skills you'll need
- 10 or more years of experience in Architecture and Design, including Microservices, Event-Driven Architecture, and enterprise application development
- Strong hands-on expertise in .NET Core, Angular, and database technologies
- Strong understanding of Agentic AI, including LLMs, AI Agents, Retrieval-Augmented Generation (RAG), Prompt Engineering, and AI coding tools
- Excellent communication, stakeholder management, and technical leadership skills
- Proven experience working in large-scale enterprise environments and leading complex technology initiatives
Hours