FullStack Software Developer

Clarity Partners

Richmond (VA)

Hybrid

USD 100,000 - 120,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Clarity Partners in Richmond, VA is seeking a FullStack Software Developer to build enterprise web applications using the Microsoft .NET framework, Angular, and SQL Server. You will collaborate with domain experts to translate requirements into scalable solutions, adhering to architectural standards.

This hybrid role requires 5+ years of experience with C#, ASP.NET, EF, Angular, and SQL Server, plus strong problem-solving and communication skills. Consulting or client-facing experience is a plus.

Qualifications

  • Bachelor's degree required or equivalent professional experience.
  • 5+ years of professional experience in full stack development within the .NET ecosystem.
  • Strong hands-on experience with C#, ASP.NET, Angular, and SQL Server.
  • Experience with relational database design and performance tuning.

Responsibilities

  • Design, develop, test, and maintain scalable, enterprise-grade web applications using .NET and Angular.
  • Write clean, reusable, and maintainable code following best practices.
  • Collaborate with cross-functional teams to gather requirements and translate them into software solutions.
  • Own features across the full software development lifecycle — design, implementation, testing, deployment, and support.
  • Develop and maintain database-driven applications using Microsoft SQL Server.
  • Write, troubleshoot, and optimize complex SQL queries and stored procedures.
  • Participate in system design discussions and contribute to technical architecture decisions.
  • Support all phases of application development including requirements gathering, documentation, testing, and production support.
  • Work effectively in Agile/Scrum and waterfall environments.

Skills

C#
ASP.NET
Angular
SQL Server
Object-oriented design
Problem solving
Communication
Agile/Scrum

Education

Bachelor's degree in Computer Science / Information Systems / MIS or related field

Tools

Entity Framework
Knockout.js

Job description

Voted one of Chicago's Best Places to Work by the Chicago Tribune for the ninth year in a row, Clarity Partners is hiring!

FullStack Software Developer local to Richmond, VA. In this role, you will work alongside a team of software developers and domain experts to design and develop custom web-based applications for our client, using the Microsoft .NET framework, Angular, and SQL Server. This position follows a hybrid schedule.

Responsibilities
  • Design, develop, test, and maintain scalable, enterprise-grade web applications using the Microsoft .NET framework and Angular.
  • Write clean, reusable, and maintainable code, adhering to software engineering best practices and architectural standards.
  • Collaborate with cross-functional teams to gather requirements, analyze business needs, and translate technical specifications into high-quality software solutions.
  • Own features across the full software development lifecycle — design, implementation, testing, deployment, and ongoing support.
  • Develop and maintain database-driven applications using Microsoft SQL Server.
  • Write, troubleshoot, and optimize complex SQL queries, stored procedures, and other database objects.
  • Participate in system design discussions and contribute to technical architecture decisions.
  • Support all phases of application development, including requirements gathering, documentation, testing, integration, and production support.
  • Work effectively both independently and within Agile/Scrum and waterfall team environments.
Requirements
  • Bachelor's degree in Computer Science, Information Systems, MIS, or a related technical field (or equivalent professional experience).
  • 5+ years of professional experience developing full stack applications within the Microsoft .NET ecosystem, including Angular.
  • Strong hands‑on experience with C#, ASP.NET (.NET Framework or .NET Core), Entity Framework, Angular, and Microsoft SQL Server (Knockout.js experience a plus).
  • Solid understanding of relational database design, normalization, and transaction management.
  • Experience writing and optimizing complex SQL queries, stored procedures, and performance tuning.
  • Proven experience building data‑driven web applications.
  • Strong grasp of object‑oriented programming principles and software design patterns.
  • Excellent analytical and problem‑solving skills.
  • Strong written and verbal communication skills, with the ability to collaborate effectively across technical and business teams.
  • Experience with both Agile/Scrum and waterfall development methodologies.
  • Experience building secure, scalable enterprise applications.
  • Consulting or client‑facing experience preferred.
  • Experience with automated testing and CI/CD pipelines is a plus.

Clarity is committed to fair and equitable compensation practices. For the FullStack Software Developer, the base salary range $100,000 - $120,000. The range represents a good faith estimate that Clarity reasonably expects to pay for this job at the time of posting. Compensation will depend upon an individual’s skills, experience, qualifications, location, and other relevant factors. The salary pay range is subject to change and may be modified at any time.

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

Similar jobs worth comparing

Hybrid Senior Full-Stack .NET/Angular Developer
Hybrid Senior Full-Stack .NET/Angular Developer

Clarity Partners • Richmond (VA)

Hybrid
USD 100,000 - 120,000
Full Stack Engineer--Local Only!
Full Stack Engineer--Local Only!

New York Technology Partners • Las Vegas (NV)

On-site
USD 90,000 - 110,000
Medical insurance
Vision insurance
Disability insurance
+1
Full Stack .Net Developer
Full Stack .Net Developer

UpClear • New York (NY)

On-site
USD 140,000 - 190,000
Health Care Plans
Retirement Plan with company match
Generous Paid Time Off
+5
Full Stack Software Developer
Full Stack Software Developer

ECS • King George (VA)

On-site
USD 140,000 - 195,000
Full Stack Developer (Remote)
Full Stack Developer (Remote)

Signet Jewelers • Cleveland (OH)

On-site
USD 88,000 - 140,000
Competitive healthcare, dental & vision insurance
401(k) matching after one year of employment
Generous time off + company holidays
+2
Senior Software Engineer
Senior Software Engineer

London Approach • San Antonio (TX)

Hybrid
USD 125,000 - 165,000
Full Stack Engineer
Full Stack Engineer

Provisions Group • United States

On-site
USD 100,000 - 140,000
Full Stack Engineer .NET
Full Stack Engineer .NET

Strategic Staffing Solutions • Charlotte (NC)

Hybrid
Full Stack Developer
Full Stack Developer

Vervic Inc. • King George (VA)

Hybrid
USD 140,000 - 190,000
401(k)
401(k) matching
Dental insurance
+2
Software Engineer (Remote)
Software Engineer (Remote)

IT Associates • Chicago (IL)

Remote
USD 95,000 - 120,000
Medical benefits
Dental benefits
Vision benefits
+2