Full Stack Software Engineer

Technology Company
Reston, VA

Job Description

Job Description

We are looking for a passionate Software Engineer to design, develop and improve our core data platform and the products we build on it.

We primarily use Microsoft technology stack. Our ideal candidates are familiar with the software development life cycle (SDLC) from preliminary system analysis and design to tests and deployment.

Responsibilities

  • Write clean, well-designed, testable code
  • Produce specifications and determine operational feasibility
  • Integrate software components into a fully functional software system
  • Develop software verification plans and quality assurance procedures
  • Document and maintain software functionality
  • Troubleshoot, debug and upgrade existing systems
  • Comply with project plans and industry standards
  • Ensure software is updated with latest features
  • Execute full software development life cycle (SDLC)
  • Develop flowcharts, layouts and documentation to identify requirements and solutions

Requirements

  • Proven work experience as a Software Engineer or Software Developer
  • Experience designing interactive applications
  • Excellent knowledge of .NET, C#, MS SQL Server, Full-Stack Web Development, ASPX, MVC, JQuery, Angular and Web Services
  • Experience with test-driven development
  • Proficiency in software engineering tools
  • Ability to document requirements and specifications
  • BSc degree in Computer Science, Engineering or relevant field

Benefits:

  • Medical, Dental, Life and Vision Insurance
  • 401K
  • Life insurance

Compensation: Based on experience of candidate..

Posted 2026-03-20

Recommended Jobs

Customer Service Representative CSR

Lindsey Brothers Incorporated
Virginia Beach, VA

Job Description Job Description Job Summary The basic function of the Customer Service Representative (CSR) is to convert incoming calls into booked service calls. Handles service calls from c…

View Details
Posted 2026-06-05

Estimator

Landry/French Construction
Portsmouth, VA

Estimator Landry/French Construction is a leading Construction Management Company with a broad portfolio of projects for healthcare, education, life sciences, commercial/corporate, housing, industria…

View Details
Posted 2026-05-28

Licensed Psychotherapist (Part-Time)

The Women's Center
Vienna, VA

The Women’s Center in Vienna, Virginia is seeking a part-time LPC or LCSW to join our collaborative clinical team. This is an excellent opportunity for clinicians seeking meaningful clinical experien…

View Details
Posted 2026-05-12

General Manager

Steelhead Hospitality
Richmond, VA

General Manager Richmond, VA We are seeking a polished General Manager to lead an established fine dining concept in Richmond. Don’t miss this opportunity to join one of Virginia’s premier restauran…

View Details
Posted 2026-05-27

Teacher

The Sitterinc
Virginia Beach, VA

Job Description Job Description Benefits: ~401(k) ~ Employee discounts ~ Paid time off Benefits/Perks Competitive Compensations Career Advancement Opportunities Great Work Envi…

View Details
Posted 2026-05-30

Assistant Director of Financial Aid Operations

Old Dominion University
Norfolk, VA

The Assistant Director of Financial Aid Operations provides leadership and oversight for the fiscal and loan operations functions within the Financial Aid Office at Old Dominion University. This posi…

View Details
Posted 2026-06-15

Entry Level Techs - Growth Opportunity

Berglund Chrysler Jeep Dodge Ram Fiat
Roanoke, VA

Berglund Chrysler Jeep Dodge Ram is looking for Entry Level Technicians . We are part of Berglund Automotive, a well-established and reputable automotive group with 10 locations, representing 20 d…

View Details
Posted 2025-10-21

Local Dry Van Company Driver W2 Job in Cluster Springs, VA by American Trucking Group

American Trucking Group
Cluster Springs, VA

Local Dry Van Company Driver W2 Job - Cluster Springs, VA Are you a CDL-A driver seeking a local driving opportunity that guarantees you are home every night? At American Trucking Group, we prov…

View Details
Posted 2026-04-27