Seeking an experienced Lead .NET C# Developer to drive the development of highperformance applications. This role requires deep expertise in .NET and C#, with a strong focus on transitioning projects to the latest .NET 9 framework. The ideal candidate has extensive experience in backend and frontend technologies, API development, and cloud integration.
Responsibilities:
Lead the development and transition of projects to .NET 9, ensuring highquality, scalable solutions.
Build and maintain modern, dynamic user interfaces using Angular.
Develop and integrate robust Web APIs to support seamless service communication.
Implement messaging systems using RabbitMQ, ServiceBus, or similar platforms.
Optimize and manage SQL databases like Microsoft SQL Server and Amazon RDS.
Work with NoSQL solutions such as Amazon DynamoDB for scalable applications.
(Nice to have) Integrate with Smartsheet API to enhance workflow automation.
Collaborate with cross-functional teams and provide technical leadership.
Requirements:
Recent expert-level experience in .NET and C# development, with a strong focus on .NET 9. (+5 years Experience)
Strong expertise in Angular for frontend development.
Solid understanding of Web API development and integration best practices.
Proficiency in messaging systems like RabbitMQ, ServiceBus, or similar. Intermediate knowledge of AWS cloud services (Azure experience is acceptable).
Strong experience with SQL databases, including database design, optimization, and integration.
Basic experience with NoSQL databases such as Amazon DynamoDB.
(Nice to have) Experience working with Smartsheet API.
Excellent communication and leadership skills to guide development teams effectively.
About The Position:
Work Schedule: Monday to Friday, 9:00 AM to 6:00 PM (Eastern Time Zone).
Location: 100% Remote. Contractor mode.
Compensation: Competitive salary in USD.
Work Environment: Dynamic and collaborative.
Professional Growth: Opportunities for career advancement.