Job Descrption
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 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
Your CV has been submitted successfully.