.NET Developer


Job Title: .NET Developer

Employment Type: Contract (W2)

Start Date: ASAP

Duration: 6 Months (with potential for extension)

Work Location: Remote (United States)

Work Schedule/Hours: Monday-Friday, 8 hours per day, 40 hours per week

Compensation: $55 to $60 per hour

Overview: A Big Four consulting firm is seeking an experienced .NET Developer to join their project team. In this role, you will design, develop, and maintain software applications leveraging the .NET framework and related technologies. You will be responsible for building efficient, reliable, and scalable solutions, collaborating with cross-functional stakeholders to ensure seamless integration, performance, and user experience.

This is an exciting opportunity for a skilled developer with strong backend and middle-layer expertise to contribute to high-impact projects within a dynamic consulting environment.

Responsibilities:

  • Develop, create, and modify computer applications software and specialized utility programs.

  • Analyze user requirements and design customized software solutions to optimize operational efficiency.

  • Perform coding, unit testing, and debugging to ensure application functionality and reliability.

  • Collaborate with other developers and project stakeholders to integrate software components.

  • Troubleshoot and optimize existing stored procedures, indexes, and database processes.

  • Design and implement solutions that adhere to best practices for performance, maintainability, and scalability.

  • Support monitoring, logging, and cost optimization efforts for cloud-based solutions.

Required Qualifications:

  • High school diploma (or GED/equivalent)

  • 4+ years of professional experience with .NET and .NET Core

  • 3+ years of experience with C#

  • 3+ years of Web API development experience

  • 3+ years with SQL Server, including troubleshooting/debugging stored procedures and indexes

  • Hands-on experience with Entity Framework and LINQ

  • Strong knowledge of design patterns and solution design

  • Experience with RabbitMQ or other queue mechanisms

  • Proficiency in unit testing (writing mocks)

  • Experience with logging and monitoring tools and processes

  • Proven expertise in backend and middle-layer development

Preferred Qualifications:

  • Bachelor's (or advanced) degree(s) in IT, Software Engineering, Computer Science, and/or Information Systems

  • Experience with Azure PaaS services (Azure WebApp, Functions, Azure Cost Optimization)

  • Working knowledge of Docker and/or Kubernetes

DETAILS AT A GLANCE

JOB TITLE: .NET Developer

JOB TYPE: Contract (W2)

HOURS: Monday-Friday, 8 hours per day, 40 hours per week

LOCATION: Remote (United States)

START DATE: ASAP

DURATION: 6 Months (with potential for extension)

COMPENSATION: $55.00 to $60.00 per hour

BNA RECRUITER: Nick Yacobi


HOW TO APPLY: Click on the apply button and send your resume to BNA. Please make sure to reference the job title in the subject line.

APPLY

This role is a TEMPORARY position through BNA. You would be employed and paid by our company and working directly with our client.


Next
Next

Legal Assistant - NYC - Onsite