Description
C# Developer, C#, .Net, Angular, Banking, Agile
Banking/Financial Services experience is a pre-requisite.
Unfortunately we can't sponsor for this role.
You will join this Global Financial Services Powerhouse. You will be joining a highly skilled and world class technology set up. We are looking for a hands-on C# Developers with experience in building high-performing, scalable, enterprise-grade applications. The role will encompass architecture and development across all tiers of the application stack.
This project is moving away from large data list to a new microservices C#/.Net Architecture and platform
General Duties
Contribute to all phases of the development life cycle working within Agile methodology
Contribute to architecture roadmap
Write well designed, testable, efficient code
C# Developer, C#, .Net, Angular, Banking, Agile
Requirements
Previous experience building global enterprise level systems
Experience gained within Banking/Financial Services/FinTech sectors
Proven experience leading technical teams, providing direction and guidance
Proven hands-on experience building large scalable web-based applications using Angular using Typescript
Proven hands-on experience designing and developing enterprise applications using C#/.Net Core
Experience developing complex distributed systems using Microservices architecture (event-based)
Experience with containerisation (Docker, Kubernetes)
Experience with cloud platforms (Azure, AWS)
Exposure with distributed messaging/streaming platforms (Apache Kafka)
Experience build CI/CD pipelines (ideally Azure DevOps)
Experience with TDD/BDD, testing framework (Jest/React-testing-library/Junit)
Excellent knowledge of Relational Databases SQL and No-SQL databases
Experience working as part of global Agile team
C# Developer, C#, .Net, Angular, Banking, Agile