.NET Software Developer

Laansu•Sterling, VA
•$105,000 - $125,000•Hybrid

About The Position

Laansu is hiring a Software Developer to build and support software products used by the Department of Transportation and the public to help improve safety on public roadways. The role involves developing robust software solutions intended to remain in service for multiple years and supporting the products throughout their lifecycle. The employee will work from tasks and requirements supplied by a Technical Lead, estimate development timelines, and follow an agile sprint schedule. The position also involves unit testing, assisting the Test Team with performance testing when needed, conducting peer reviews, documenting technical decisions, and maintaining code in Azure DevOps. The role offers opportunities to take on additional responsibilities and advance a software development career. Candidates must be clearable for a Public Trust Position and be a US citizen, permanent resident, or otherwise authorized to work in the US, with more than three years of US residency. The position is full-time with a one-year probationary period. Work is hybrid remote in Sterling, Virginia, and the schedule is 40 hours per week with flexible start time and core hours from 10 a.m. to 4 p.m. Eastern Time.

Requirements

  • Bachelor’s degree in Computer Science or a related field.
  • 3–8 years of work experience in software development or a related field.
  • At least 2 years writing object-oriented code in C#, C++, or Java.
  • At least 2 years building .NET Framework and ASP.NET Core web applications or APIs.
  • At least 2 years designing objects in relational databases, including tables, views, stored procedures, and indexes.
  • At least 2 years of hands-on experience with Microsoft SQL Server and SQL Server Management Studio (SSMS).
  • At least 2 years creating rich web application user interfaces using HTML, CSS, and JavaScript or TypeScript.
  • Experience with at least one ORM tool, such as Entity Framework.
  • Experience with at least one source code version control tool, such as Azure DevOps.
  • At least 2 years of hands-on experience with web UI frameworks such as MVC, Angular, and Bootstrap.
  • Must be clearable for a Public Trust Position and be a US citizen, permanent resident, or authorized to work in the US, with more than 3 years of US residency.

Nice To Haves

  • Experience developing in Azure Cloud using services such as Azure Data Lake Services, Data Factory, Synapse Analytics, or SQL Managed Instance.
  • Familiarity with desktop UI frameworks such as Windows Presentation Foundation (WPF).
  • Familiarity with JSON, XML, and XSLT.

Responsibilities

  • Receive tasks and requirements details from the Technical Lead, analyze the scope of work, and estimate development timelines.
  • Follow an agile sprint-based development schedule.
  • Unit test modules before handing them off to the Test Team.
  • Assist the Test Team with load, performance, and throughput testing where required.
  • Peer-review colleagues’ work and provide feedback for improvement, while accepting constructive feedback.
  • Take meeting notes and ask questions to clarify requirements.
  • Document design decisions and technical details.
  • Maintain source code version control in Azure DevOps.
  • Work independently when needed.
  • Implement, document, and maintain robust software solutions intended to remain in service for multiple years.
  • Take on additional responsibilities over time and advance professionally.

Benefits

  • Health insurance
  • Dental insurance
  • Vision insurance
  • Life insurance
  • Short- and long-term disability insurance
  • Paid time off and holidays
  • Company-sponsored training
  • 401(k) with employer match
  • Professional development assistance
  • Referral program
  • Full benefits during the probationary period
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service