Location/Remote: 100% Remote – must be willing to work Eastern Time Zone (EDT) hours
Employment Type: 12-month W-2 contract (possibility to extend to 2+ years)
Compensation: up to $95/hour W-2 (depending on experience)
Benefits: medical, dental, vision, LTD/STD, HSA/FSA, term life, and supplemental health insurances (e.g., Aflac) for all W-2 employees (and their families if needed), 401(k)
We are searching for a talented Lead-level .NET Developer to join our growing team. You will play a key role in developing and maintaining cloud-based applications that leverage modern technologies. You will collaborate with back-end and front-end developers to design, build, and deploy innovative solutions.
Responsibilities:
- Develop and maintain backend services using C# and .NET Core
- Work with cloud storage solutions like Azure Blob Storage
- Develop serverless functions using Azure Functions
- Integrate Azure Service Bus / Azure Message Queue for reliable messaging and seamless communication between distributed systems.
- Write clean, maintainable, and well-documented code
- Collaborate effectively with cross-functional teams
- Lead code reviews and knowledge sharing sessions.
- Mentor and coach junior developers
- Stay up-to-date with the latest cloud technologies and best practices
Qualifications:
- 8+ years of experience with C# and .NET development, with 2+ specific to .NET 5+
- Experience with technical leadership (i.e., design meetings, code reviews, mentoring, coaching)
- Familiarity with messaging technologies like Azure Service Bus (or similar)
- Experience with cloud storage solutions like Azure Blob Storage (or similar)
- Experience with serverless functions like Azure Functions (or similar)
- Experience building front-end applications using HTML, CSS, and JavaScript
Preferred Skills (not required):
- Bachelor's degree in Computer Science, Information Technology, or a related field (or equivalent experience)
- Front-end development experience using Angular, React, or Vue