Remote job
Mid-Level Software Engineer (.NET/C#)
Job details
About this role
Role overview Build and maintain backend services for products focused on IT cost governance and AI token usage. The work covers .NET and C# services, asynchronous messaging, database design and optimization, and choosing relational or NoSQL storage to fit the use case.
Responsibilities - Develop and maintain backend services using .NET and C#. - Integrate asynchronous messaging and Azure Service Bus. - Design SQL Server schemas and improve query performance. - Use NoSQL storage when a relational database is not suitable.
Requirements - Two to four years of professional software engineering experience. - Solid proficiency with .NET and C#. - Working knowledge of SQL Server. - Experience with a NoSQL database. - Must work through a registered business entity under a contract-to-contract arrangement; W-2 employment and sponsorship are unavailable.
Nice to have - Exposure to Azure Service Bus.
Benefits and work setup - Remote contract role in the United States. - Contract rate: $45–$55 per hour.