Senior .NET Developer | Azure Service Bus | Kubernetes | Linux | Microsoft Azure
Do you want to join one of the biggest tech companies in the world?
My client is looking for a highly skilled and experienced Senior .NET Developer with strong experience in Azure Service Bus, Kubernetes to join their dynamic software engineering team.
As a Senior .NET Developer, you will be responsible for designing, developing, and maintaining complex software applications that leverage the latest technologies in the .NET ecosystem. You will play a key role in designing solutions that are scalable, performant, and aligned with cloud-native architectures using Microsoft Azure.
CONTRACT
• Fully remote
• 6 months contract (March 31st)
• Inside IR35
RESPONSIBILITIES
- Design, develop, and maintain .NET Core and C# applications, ensuring best coding practices and design patterns are followed.
- Collaborate with cross-functional teams to define software requirements and implement scalable and maintainable solutions.
- Architect and build cloud-native applications leveraging Azure services, including Azure Service Bus, Azure Functions, and other PaaS offerings.
- Deploy and manage applications in containerised environments using Kubernetes for orchestration and scaling.
- Optimise and improve existing systems for performance, scalability, and reliability.
- Lead technical discussions and mentor junior developers in best practices and new technologies.
- Participate in code reviews to maintain high standards for code quality, and proactively contribute to technical decision-making.
- Troubleshoot and resolve complex issues related to software development, deployment, and performance.
- Work with DevOps teams to ensure smooth CI/CD pipelines and implement automated testing and deployment strategies.
- Stay updated with the latest industry trends and incorporate new tools and technologies into existing solutions when appropriate.
WHAT WE'RE LOOKING FOR
- Proven track record in a customer-facing consulting role.
- Azure Service Bus
- Demonstrated ability to work effectively in both a team environment and independently.
- Ability to adapt to project changes and evolving requirements.
- In-depth understanding and hands-on experience with Azure PaaS services, including Key Vault, AppService, Cosmos DB, SQL Database, and App Insights.
- Experience working within Scrum teams and familiarity with Agile development practice.
- Strong experience in C# and .Net core/5 development.
- Expertise in ASP.Net Core and modern web development techniques.
- Experience with Azure DevOps, Git, and automated test practices.
- Skilled in designing cloud-native applications with a focus on quality and scalability.
- Experience in building Azure DevOps pipelines and implementing automated workflows.
- Experience with containers, Kubernetes, and microservices architecture.
- Knowledge of ARM templates, Bicep, and modern infrastructure as code practices.
- Understanding of identity management and OAuth2 protocols.
If you are a passionate developer with experience in cloud infrastructure, .NET development, and containerised applications, please submit your CV for immediate review
Senior .NET Developer | Azure Service Bus | Kubernetes | Linux | Azure