Software Engineer

CBTS

United States

On-site

USD 85,000 - 125,000

Full time

5 days ago
Be an early applicant
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

CBTS is seeking a Mid-Level C# and SQL Server (.NET) Developer to build and enhance web applications using C#, .NET, and SQL Server. The role emphasizes strong coding, system design, and maintainable solutions with MVC or modern web frameworks.

The ideal candidate will have a solid technical foundation, typically a degree in computer science or related field, and proven experience balancing deep database work with clean, reliable code.

Qualifications

  • 5+ years of web app development with .NET, C#, and SQL Server.
  • Experience with EF and writing complex SQL queries.
  • Experience with unit testing using XUnit or NUnit.
  • Bachelor’s degree in computer science or related field.

Responsibilities

  • Analyze business needs and translate them into well-designed application solutions.
  • Design, develop, test and maintain software applications using Microsoft .NET technologies.
  • Lead troubleshooting efforts and evaluate the effectiveness and efficiency of existing systems.
  • Develop and document software testing and validation procedures.
  • Provide effort estimates and actively contribute to project planning.
  • Participate in business continuity planning, testing, and other duties as assigned.

Skills

C#
SQL Server
Entity Framework
ASP.NET MVC
XUnit/NUnit
T-SQL

Education

Bachelor’s degree in computer science or related field

Tools

SSIS
Visual Studio

Job description

CBTS is seeking a Mid-Level C# and SQL Server (.NET) Developer. This role focuses heavily on coding, building and enhancing solutions using C#, .NET, and SQL Server and supporting web applications using MVC or modern web frameworks. Ideal candidates bring a solid technical foundation, typically a degree in computer science, engineering, mathematics or a related field, and are comfortable balancing deep database work with clean, maintainable code.

Responsibilities:
  • Analyze business needs and user requirements, translating them into well-designed application solutions
  • Design, develop, test and maintain new and existing software applications using Microsoft .NET technologies
  • Lead troubleshooting efforts and evaluate the effectiveness and efficiency of existing systems
  • Develop and document software testing and validation procedures
  • Provide effort estimates and actively contribute to project planning
  • Participate in business continuity planning, testing, and other duties as assigned
Requirements:
  • 5+ years of web application development experience using Microsoft .NET and C#, .NET Core/.NET Framework, ASP.NET MVC/Core
  • Must have strong experience with SQL Server, and familiarity with SSIS. Solid use of SQL Server (T-SQL, stored procedures, performance tuning)
  • 3+ years of experience working with Entity Framework and writing complex SQL queries
  • Experience with unit testing using frameworks such as XUnit or NUnit
  • Bachelor’s degree in computer science or a related field, or equivalent professional experience
  • Experience developing software in the Healthcare services industry is a plus
Professional Skills
  • Strong analytical, problem-solving and architectural design skills
  • Clear and effective communication skills, both written and verbal, with technical and non-technical stakeholders
  • Ability to manage multiple priorities while maintaining accuracy and quality

CBTS provides equal employment opportunities (EEO) to all employees and applicants for employment without regard to race, color, religion, gender, sexual orientation, gender identity or expression, national origin, age, disability, genetic information, marital status, amnesty, or status as a protected veteran in accordance with applicable federal, state and local laws.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Mid-Level .NET/C# Engineer - SQL Server Pro
Mid-Level .NET/C# Engineer - SQL Server Pro

CBTS • United States

On-site
USD 85,000 - 125,000
C# Developer
C# Developer

Mbi Llc • Richmond (VA)

On-site
USD 80,000 - 100,000
.NET/SQL Developer, Sr.
.NET/SQL Developer, Sr.

Prosum • Los Angeles (CA)

On-site
USD 100,000 - 130,000
Sr. Net Developer
Sr. Net Developer

Halo Group • Westchester (IL)

On-site
USD 90,000 - 120,000
Senior .NET Developer
Senior .NET Developer

Cobius • Northbrook (IL)

On-site
USD 90,000 - 120,000
Health, dental, and vision insurance
401(k) with company contribution
Flexible spending accounts
.NET/SQL Application Developer/Architect
.NET/SQL Application Developer/Architect

Prosum • Los Angeles (CA)

On-site
USD 100,000 - 130,000
Senior Software Engineer (.NET)
Senior Software Engineer (.NET)

CBTS • Scottsdale (AZ)

On-site
Medical insurance
Vision insurance
401(k)
Senior Software Developer (SQL Server/C#/ASP.NET)
Senior Software Developer (SQL Server/C#/ASP.NET)

GroundWidgets • Paramus (NJ)

On-site
USD 90,000 - 120,000
Annual reviews & Performance Bonus
Full medical benefits after 90 days
Annual increments based on performance
Mid-level C# .NET Software Developer
Mid-level C# .NET Software Developer

The Timberline Group • St. Louis (MO)

On-site
USD 85,000 - 115,000
100% premium-paid medical insurance
Dental insurance (employee-only)
Vision insurance (employee-only)
+5
.NET Developer
.NET Developer

Rural Sourcing, Inc. • Jonesboro (AR)

On-site
USD 70,000 - 90,000