.NET/Java Developer
(Tech stack: .NET Developer, C#, Java, Azure, Kubernetes, DevOps, ReactJS, Microservices, CI/CD, Backend Developer)
Our client is a forward-thinking technology organisation delivering cloud-based enterprise solutions. They are seeking a .NET / Java Developer to design, develop, and maintain their core cloud systems. This is an excellent opportunity to work on impactful projects using C#, Java, Azure, Kubernetes, and DevOps practices in a collaborative and innovation-driven environment.
Key Responsibilities:
1. Develop and maintain scalable and secure systems using C# and Java (50/50 time allocation).
2. Implement cloud-based solutions on Azure, leveraging Kubernetes for containerisation.
3. Build and maintain APIs, microservices, and integrations following best practices.
4. Contribute to frontend integration where needed using ReactJS.
5. Collaborate with cross-functional teams to translate business requirements into technical solutions.
6. Implement CI/CD pipelines and DevOps practices to ensure efficient and reliable deployments.
7. Conduct code reviews, optimise performance, troubleshoot issues, and ensure adherence to development standards.
Key Skills & Experience:
8. Proven experience with C# and Java in enterprise or large-scale projects.
9. Hands-on experience with Azure cloud services and Kubernetes.
10. Strong understanding of DevOps principles, CI/CD pipelines, and deployment automation.
11. Exposure to ReactJS for frontend integration (backend-focused candidates are also considered).
12. Excellent problem-solving and communication skills with the ability to work collaboratively in hybrid teams.
This is a great opportunity to work on cloud-native enterprise solutions in a hybrid setting while contributing to high-quality, business-critical software.