C++ .Net Developer

  • Bengaluru
  • Quess Corp Limited
Job Role: C++ .Net Developer Work Location: Bangalore Experience: 5 - 10 Years Notice Period: Immediate

Must

:

C#, C++, Windows service, MSI (Topshelf / WixToolkit)

Good to have:

.Net Core, Azure cloud, prior exp with hardware

Education and Work Experience Requirements:

Mandatory Skills: Proven professional experience in

Windows services, C#, C++, .NET development

with a strong focus on

.NET Core . Expertise in windows installer MSI packages using C# or C++. Develop and maintain high-quality software solutions using Windows service, C++, C#, .NET Core framework and associated technologies. Implement, create and modify Windows Installer MSI packages with C++ and C#.

Architect and implement scalable microservices-based applications leveraging design patterns and best practices. Expertise in microservices architecture, design patterns, and building scalable applications. Proficiency in unit testing frameworks like NUnit or xUnit and mocking frameworks like Moq. Strong knowledge of messaging protocols such as MQTT and RabbitMQ for distributed systems. Experience with PostgreSQL or SQL Server, Entity Framework, LINQ, and OData. Well versed with Azure/AWS cloud and deployment and configuration of services in cloud infrastructure especially Azure application insights, Azure monitor, Azure SQL/postgreSql, Azure blob storage, Azure API Apps/management, Azure App Services, Azure functions, Azure IOT Hub and other Azure offerings. Proven track record in performance optimization and troubleshooting complex systems. Excellent problem-solving skills and the ability to work in a fast-paced, collaborative environment. Strong troubleshooting skills. Solid understanding of Design Patterns, Security concepts, OOPS concepts, and fundamental coding practices and principles.