Senior C# Developer - .NetCore, Cloud AWS/Azure + Kubernetes, Containerization, CI/CD Pipelines and deployment
C# .NET Core Web APIs developer needed for an excellent, fast-paced, innovative tech-driven client. Working on real-time payment SW, you will be joining a small, professional, highly talented SW development team with expertise in C# .NET. DevOps skills around Kubernetes, CI/CD, Containerisation, pipelines, and deployment are essential. Experience with both Cloud AWS and Azure is required.
As this is a senior developer role, you will work closely with the architect and be able to hit the ground running from day one, writing functioning code and crafting solutions with the following tech stack:
1. .NET Core
2. Linq2DB, Entity Framework Core
3. RabbitMQ/Kafka
4. REST
5. CQRS, NuGet, JavaScript
6. Docker, Kubernetes
7. Git / DevOps
As the senior developer, you will primarily code and program in C# and .NET Core, developing new features into a microservices codebase. You will write and document services to integrate with and consume external APIs while maintaining existing web and microservices systems. Your responsibilities will include writing NuGet packages, developing unit and integration tests, performing code reviews, and debugging systems.
Working in an Agile software development environment, you should be experienced with CI/CD pipeline technologies, ORM technologies, Docker Compose, Kubernetes, and cloud AWS/Azure. The client would appreciate experience with socket programming (TCP/IP), Linux, and encryption, along with a desire to take ownership of work from design to implementation.
This is an excellent opportunity for someone who has a drive for continuous improvement.
Hybrid working: 3 days in the office in Crewe, Cheshire, and 2 days remote, so must be local to the client site.
#J-18808-Ljbffr