I am recruiting for a Senior C# Developer for an incredibly successful client of mine whereby you will be a key contributor to the development of cutting-edge systems and services that enhance my client's exciting product and services offering. This is very much a senior C# Developer role but my client is looking for someone with a decent grounding in DevOps, AWS preferred with some Docker and Kubernetes.
The Role:
* Develop new features in a microservices-based architecture.
* Write and document services to integrate with and consume external APIs.
* Maintain and enhance existing web and microservices applications.
* Create and maintain NuGet packages.
* Write and execute unit and integration tests.
* Conduct code reviews to uphold quality standards.
* Troubleshoot and debug complex systems.
Experience required:
* At least 4 years of commercial experience in C# development.
* Strong problem-solving and critical-thinking abilities.
* Proficiency in .NET Core Web APIs.
* Experience in Agile, continuous delivery environments.
* Familiarity with relational, object, and key-value databases.
* Knowledge of CI/CD pipeline technologies.
* Competence with ORM technologies (e.g., Linq2DB, Entity Framework).
* Experience with .NET Core (.NET 5+).
* Familiarity with Docker, Docker-Compose, and Kubernetes.
* Cloud service experience (Azure, AWS, or Google Cloud).
* Advantageous: Experience with Linux, socket programming (TCP/IP), and encryption principles.
* Proficiency with Git for version control.
* Ownership mindset with a commitment to seeing projects through from design to implementation.
This role offers an incredible opportunity within a multi-billion organization, working with cutting-edge technology on exciting projects, products, and services with a glass ceiling of opportunity for growth. Apply now for a quick turnaround on your application!
#J-18808-Ljbffr