About this role
The team is seeking a Senior-level .NET Developer to join their dynamic team on a remote basis. The ideal candidate will have extensive experience in modern C# and the .NET SDK, showcasing a strong understanding of asynchronous programming and LINQ.
Key Responsibilities:
- Develop and maintain high-quality software applications using .NET technologies.
- Implement and optimize solutions using Azure App Service, Azure Functions, and Azure DevOps.
- Collaborate with cross-functional teams to design and develop microservices and serverless architectures.
- Integrate AI/ML technologies into existing applications to enhance functionality and performance.
- Ensure code quality through best practices and code reviews.
Required Skills & Qualifications:
- Proficiency in modern C# and .NET SDK, including async/await and LINQ.
- Familiarity with .NET 8 and modern .NET development practices.
- Strong experience with .NET Core and cross-platform application development.
- Understanding of microservices, containerization, and serverless computing patterns.
- Experience with Azure technologies and DevOps practices.
Experience:
- Minimum of 5 to 8 years of relevant experience in .NET development.
What we offer:
- Opportunity to work in a flexible remote environment.
- Collaborative and innovative team culture.
- Opportunities for professional growth and development.
Applications are read by our talent team, usually within two working days.
If you look like a fit we will call you, and you will hear from us either way.