S
Senior Software Engineer
SGI
On-site Full-time Senior Today
About the role
About
Source Group are currently working alongside a leading Financial Institution i 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.
Skills
.NET.NET CoreC#CI/CDContainersDockerELK stackEvent-driven architectureKafkaKubernetesMicroservicesOpenShift
Don't send a generic resume
Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.
Get started free