Overview
Source Group are currently working alongside a leading Financial Institution as they look to recruit a Senior Software Engineer who is experienced working with Microservices and .NET.
Responsibilities
* Design, implement, and test .NET microservices to enable data connections between external SaaS services and internal applications.
* Collaborate with team members to ensure alignment with existing architecture and patterns.
* Document design and implementation decisions.
* Perform requirements analysis, design, and initial testing for the system within a team context.
* Provide on-call support for deployed microservices.
* Contribute to discussions on system design and architecture improvements.
* Ensure microservices are secure, scalable, and maintainable.
Experience
* At least five years' development experience of which at least 2 years should be in C#/.NET Core
* At least five years' development experience of which at least 2 years should be in micro-services and containers (Kubernetes or ideally OpenShift).
* A passion for clean code, software craftsmanship and automated testing and the ability to impart this knowledge to others.
* Strong hands-on experience with message queues (ideally Kafka), relational and non-relational databases, modern CI/CD pipelines, Enterprise Log Management platforms (e.g. ELK stack).
* Solid knowledge of design and integration patterns, in particular event-driven architecture.
#J-18808-Ljbffr