Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Software Developer

Tetra Tech

Halvik Corp delivers a wide range of services to 13 executive agencies and 15 independent agencies. Halvik is a highly successful WOB business with more than 50 prime contracts and 500+ professionals delivering Digital Services, Advanced Analytics, Artificial Intelligence/Machine Learning, Cyber Security and Cutting-Edge Technology across the US Government. Be a part of something special!

Position Overview

Halvik is seeking an Applications Programmer (Mid-Level .NET/C# Developer) to build, maintain, and modernize internal and external web-based applications supporting the Federal Highway Administration (FHWA) Office of Policy. The successful candidate will become an integral part of our IT solutions team of developers, providing specialized technical support for key agency platforms such as the Travel Monitoring Analysis System (TMAS 3.0), the Highway Performance Monitoring System (HPMS 9.0), the Policy Information Data Portal (PIDP), and the Integrated Transportation Information Platform (ITIP).

This role focuses on delivering robust, high-performance web applications using C# and modern .NET frameworks (up to .NET 10) hosted in Microsoft Azure environments. The programmer will participate in the complete Software Development Life Cycle (SDLC), assisting in legacy system modernization, migrating applications to Azure Platform-as-a-Service (PaaS), implementing automated testing with Playwright, and streamlining deployment pipelines within Azure DevOps. This is an exciting opportunity to contribute to systems that track the health and usage of America's roads and inform national transportation policy and funding.

Core Responsibilities
  • Participate in all phases of the Software Development Life Cycle (SDLC) in an Agile development environment, from initial user story grooming and requirements gathering to code implementation, testing, and production deployment.
  • Analyze functional business applications, user needs, and complex design specifications to design robust, reusable software tools, controls, and subsystems that support software reuse and domain analysis.
  • Conduct thorough quality assurance reviews, debugging, and testing. Maintain and expand automated testing suites, utilizing modern tools like Playwright to conduct automated regression, integration, and post-deployment smoke tests.
  • Review existing legacy applications (such as older .NET Framework and ASP.NET Webforms versions) and assist in making refinements, reducing operating and processing times, optimizing database queries, and upgrading systems to modern frameworks (such as .NET 8, 9, or 10).
  • Perform collaborative peer code reviews, evaluate new and existing software products, and validate the work of other technical team members to ensure code quality, security, and strict adherence to design specifications.
  • Collaborate closely with other application developers, database and systems administrators, Solutions Architects, and client stakeholders to translate complex business requirements into high-performing, secure IT solutions.
  • Develop and maintain comprehensive technical documentation, including system architectures, component designs, interface specifications, and database schemas to ensure long-term maintainability and supportability.
  • Adhere to established project schedules and performance metrics, proactively identify and resolve technical hurdles, elevate critical issues to project management, and assist in system deployments (providing occasional maintenance support outside normal core business hours).
Minimum Requirements
  • Education: Bachelor's degree (BS) in Computer Science, Information Systems, Engineering, Business, or another related scientific, technical, or functional discipline.
  • Overall Experience: A minimum of 7 years of professional IT experience, of which at least 5 years must be specialized experience in software development and applications programming.
  • C# & .NET Expertise: 5+ years of hands‑on experience developing enterprise web applications utilizing C# and Microsoft .NET technologies. Candidates must demonstrate deep C# code knowledge-including extensive experience with LINQ for data manipulation and querying-and experience in upgrading frameworks, including .NET Core, .NET 8, and modern versions up to .NET 10.
  • Database Proficiency: 3+ years of experience writing complex SQL queries, designing database schemas, and working with relational databases such as Microsoft SQL Server or Oracle and bridging database interactions using LINQ.
  • Version Control: Proficient with version control systems (such as Git), including collaborative branching and merging strategies for managing source code.
  • Agile & SDLC: 2+ years of experience working within an Agile software development environment, participating in sprint rituals (standups, planning, retrospectives) and translating user stories into technical specifications.
  • Data Formats: Proficient with standard web data interchange and integration formats, including JSON and XML.
  • Web Hosting: Experience working with Microsoft Internet Information Services (IIS v10) and Windows Server (2016, 2019, 2022) operating environments.
  • Analytical Capabilities: Excellent analytical, troubleshooting, and debugging capabilities to isolate and resolve complex software defects and system performance bottlenecks.
  • Communication Skills: Effective written and verbal communication skills, including the ability to write clear technical documentation and coordinate with technical and non-technical stakeholders.
Preferred Expertise
  • Azure Cloud Technologies: Experience implementing applications in Microsoft Azure Cloud Environments, specifically utilizing Azure App Services, Azure Functions, Azure SQL Managed Instance, and Azure Dedicated SQL Pool.
  • Modern UI & Component Libraries: Hands‑on experience building interactive web interfaces using Blazor (particularly Blazor Server/WebAssembly) and UI component suites such as Syncfusion Blazor, Syncfusion XlsIO, or Telerik UI (for ASP.NET Core, Blazor, or jQuery).
  • Test Automation: Experience with automated browser-based testing frameworks, specifically implementing, converting, or running integration/smoke test suites in Playwright (replacing legacy Selenium tests).
  • DevOps & CI/CD Pipelines: Familiarity with configuring, documenting, or maintaining automated CI/CD build and deployment pipelines and branch management strategies in Microsoft Azure DevOps (ADO).
  • Federal Systems Support: Prior experience supporting federal IT projects, specifically for the Department of Transportation (DOT) or the FHWA Office of Policy, with familiarity in reporting systems (e.g., TMAS, HPMS, PIDP, ITIP).
  • Enterprise Reporting Tools: Experience developing structured and analytical reports using Telerik Reporting.
  • Professional Certifications: Industry certifications, specifically Microsoft Certified: Azure Developer Associate, are highly preferred.
  • AI Implementation: Experience in utilizing Google Gemini and Notebook AI models to streamline work processes and products.
Halvik offers a competitive full benefits package including:
  • Company-supported medical, dental, vision, life, STD, and LTD insurance
  • Benefits include 11 federal holidays and PTO
  • Eligible employees may receive performance-based incentives in recognition of individual and/or team achievements.
  • 401(k) with company matching
  • Flexible Spending Accounts for commuter, medical, and dependent care expenses
  • Tuition Assistance
  • Charitable Contribution matching

Privacy Policy – Halvik Corp

Halvik'spay range for this job level is a general guideline only and not a guarantee of compensation or salary. Additional factors considered in extending an offer include (but are not limited to) responsibilities of the job, education, experience, knowledge, skills, and abilities, as well as internal equity, alignment with market data, applicable bargaining agreement (if any), or other law.

Halvik Corp is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability or veteran status.

#J-18808-Ljbffr
Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Software Developer in Washington DC vacancy
  •  ...to protect our country from threats. Job Description Seize your opportunity to make a personal impact as a Full Stack Software Developer, supporting customer activities. GDIT is your place to make meaningful contributions to challenging projects and grow a... 
    Suggested

    General Dynamics Information Technology

    Bethesda, MD
    more than 2 months ago
  •  ...engineering team delivering secure Federal applications.Design, develop, and maintain backend services, REST APIs, data-access layers,...  ...performance.Required Qualifications7+ years of experience in full-stack software engineering, including experience developing and supporting... 
    Suggested
    For contractors

    ANALYTICA

    Bethesda, MD
    1 day ago
  •  ...growing company that provides Artificial Intelligence systems and software engineering services/solutions to DoD and Federal clients. We...  ...data link (TDL) systems. The successful candidate will design, develop, and maintain secure end‑to‑end data pipelines that ingest,... 
    Suggested
    Full time
    Local area
    Remote work
    Flexible hours

    Integrity Defense Solutions Inc

    Washington DC
    16 days ago
  • $86.8k - $198k

     ...to protect their health and save their lives. As a Senior Java Developer on this team, you'll build and modernize the systems that...  ...us. The world can't wait. You Have: 8+ years of experience in software development 6+ years of experience with Java, including Spring... 
    Suggested
    Full time
    Contract work
    Part time
    Local area
    Remote work

    Booz Allen Hamilton

    Bethesda, MD
    3 days ago
  • $165k - $185k

     ...Job Description Job Description Job Title/Level Full Stack Software Developer Location Hybrid (for now) US residency required Salary $165,000 - $185,000 annually Schedule Full Time Preferred Clearance Able to obtain Public Trust & US Citizenship... 
    Suggested
    Full time

    WhirlWind Technologies, LLC

    Suitland, MD
    16 days ago
  •  ...architectures for use within the IS and Network Environment. Design and develop cybersecurity-enabled products for use within an IS and Network...  ...s). Ensure that the design of hardware, operating systems, and software applications adequately address cybersecurity requirements for... 
    Work at office

    MANTECH

    Washington DC
    5 hours ago
  • $114.6k - $252.1k

     ...delivery processes Qualifications:Required - Bachelor's degree + 15 years of experience in cloud architecture, platform engineering, software engineering, or related field equivalencies considered (Master's + 12 years; 21 years with no degree; AA + 17 years)Proven... 
    Contract work
    Work experience placement
    Work at office
    Flexible hours

    CACI International

    Washington DC
    2 days ago
  • $87.1k - $157.45k

     ...TENA) program at Leidos is looking for a Java Web Application Developer to join our team! Our mission is to develop tools for the United...  ...to fulfill web application requirements.Participate in software design discussions and recommend use of relevant tools, technologies... 
    Full time
    Remote work

    Leidos

    Alexandria, VA
    1 day ago
  •  ...GPU, and high-speed networking. In this role, you will design, develop, and optimize Kubernetes clusters that power enterprise AI for...  ...troubleshooting Docker containers and container images throughout the software development lifecycle. Experience with Kubernetes cluster... 

    Xcelerate Solutions

    Bethesda, MD
    1 day ago
  • $95k - $141k

     ...contributions truly matter. What We Do Innovative Solutions: We co-develop cutting-edge solutions with our clients to address tough...  ...who is excited to apply modern AI capabilities within a robust software platform.  The ideal candidate is a strong full-stack... 

    Protagonist

    Washington DC
    27 days ago
  • $200k - $280k

     ...possess this level of clearance.*** Are you a Principal Full Stack Software Engineer who is ready for a new challenge that will launch your...  ...We will immerse you in the latest technologies. We will develop and support your own personalized training program to continue... 
    Full time
    Contract work
    Remote work
    Work from home
    Relocation package

    GliaCell Technologies

    Laurel, MD
    more than 2 months ago
  • $135k - $165k

     ...systems, SharePoint, telemetry streams, and analytics platforms.Develop data-ingestion, transformation, validation, and reconciliation...  ...QualificationsBS, TS/SCI eligible with 11+ years of professional back-end software engineering experience, including 3+ years delivering cloud-... 
    Contract work
    For contractors
    Work at office

    AMERICAN SYSTEMS

    Alexandria, VA
    1 day ago
  • $224k - $356.5k

    We are looking for a Software Engineering Manager to lead a team responsible for platform expansion & readiness, enabling CUDA Math Libraries...  ...would love to meet you!What You’ll Be Doing:Lead, mentor, and develop your team.Own end-to-end platform readiness across Math... 
    Full time
    Remote work

    Nvidia

    Washington DC
    1 day ago
  •  ...of cutting-edge capabilities that meet both current and future developer and user needs while ensuring alignment with our highest...  ...activities. Basic Computer Skills - Uses basic computer hardware and software (e.g., personal computers, word processing software, Internet... 
    Full time
    Work at office
    Remote work
    Flexible hours

    Marriott International

    Bethesda, MD
    3 days ago
  •  ...planning, sizing, replication, and production cutovers. Design, develop, and maintain Java/Spring Boot microservices and REST APIs that...  ...practices. Required Qualifications ~5+ years of software engineering experience with Java-based enterprise applications.... 
    Contract work

    Stellent IT LLC

    Washington DC
    2 days ago
  • $90k - $110k

     ...About the Role SmarTek is seeking a Full Stack Java Developer to join our team. The successful candidate will be responsible for serving...  ...Qualifications ~ Bachelor’s degree in Computer Science, Software Engineering, or a related field. ~7+ years of overall... 
    Contract work
    Temporary work
    Local area
    Worldwide

    SmarTek21

    Washington DC
    23 days ago
  • $125k

     ...analysts, and program managers represent some of the best talent locally available. The Senior Java Full Stack Developer will be a part of an agile software development team and integral in performing software development, O&M support, and adhere to agile methodology... 
    Flexible hours

    Synergy ECP

    Washington DC
    a month ago
  •  ...LLC is seeking a motivated and results-driven Full Stack Java Developer to be a full-time employee in Washington, DC to join our...  ...The Full Stack Java Developer will be a part of an agile software development team and integral in performing software development... 
    Full time
    Contract work
    Temporary work
    For contractors
    Local area

    RiseMe

    Washington DC
    1 day ago
  •  ...Type: Contract Day to Day Job Duties : Design, develop, and enhance scalable full stack applications using Python for...  ...authentication/authorization, data access, secrets, and secure software development practices. Collaborate with product, architecture... 
    Contract work
    Work experience placement

    VDart Inc

    Arlington, VA
    2 days ago
  • $110k - $145k

    Software Engineer - Analytical Platform Services Truveta is the world’s first health provider led data platform with a vision of Saving...  ...power Truveta’s analytical experiences. In this role, you will develop scalable cloud services, APIs, distributed systems, and modern... 
    For contractors
    H1b
    Visa sponsorship
    Work visa
    Flexible hours

    Truveta

    Washington DC
    16 days ago
  •  ...Federal information systems, preferably in FISMA/RMF environments.Strong knowledge of FISMA, NIST SP 800-53 Rev. 5, RMF, and secure software development/DevSecOps.Experience securing enterprise infrastructure, applications, databases, APIs, networks, and on-premises or... 
    For contractors

    ANALYTICA

    Bethesda, MD
    1 day ago
  • $111k - $150k

     ...specifications, input/output and working parameters for hardware and/or software compatibility Uses current programming language and...  ...design and communicates appropriately Assists other areas to develop and maintain timeliness of projects   What You'll Bring ~... 
    Contract work
    Work at office
    Flexible hours

    Astronics Corporation

    Washington DC
    7 days ago
  • $140.25k - $189.75k

     ...SCI + Polygraph Public Trust/Other Required: None Job Family: Software Engineering Job Qualifications: Skills: CI/CD, Git, Python (Programming...  ...join our dynamic team in Crystal City, VA. This role designs, develops, deploys, and sustains innovative software and data... 
    Contract work
    Temporary work
    Immediate start
    Remote work
    Worldwide
    Flexible hours

    General Dynamics Information Technology

    Arlington, VA
    5 days ago
  • Maven Platform EngineerJob#: 3053741Job Description:Candidates must be U.S. citizens able to obtain and/or maintain a Department of Defense security clearance as a condition and continuation of employment.Maven Platform EngineerLocation: Arlington, VirginiaRole OverviewThis...

    Apex Systems

    Arlington, VA
    1 day ago
  • $77k - $105k

     ...year Requirements: ~3+ years of non-internship professional software development experience ~2+ years of non-internship experience...  ...thousands of internal clients powering Amazon customer experiences Develop elegant, super-scalable services that operate reliably in... 
    Full time
    Internship
    Worldwide

    Amazon Development Centre Canada ULC

    Washington DC
    17 days ago
  • $87.1k - $157.45k

    We are seeking an experienced Lead Software Engineer to join our team in developing the forefront of unmanned and autonomous ship development for the US Government. Based in Arlington, VA, you will be embedded within an Agile Scrum team - designing, building, and testing... 
    Full time

    Leidos

    Arlington, VA
    3 days ago
  •  ...based environments, containerized workloads, and platform services.Develop and maintain CI/CD pipelines, artifact repositories, secrets...  ..., maintenance, and recovery processes.Collaborate with software engineering, data engineering, data science, AI/ML, and security... 

    ANALYTICA

    Bethesda, MD
    1 day ago
  • $130k - $180k

     ...our growing DevSecOps practice delivering features to support developing, testing, and monitoring secure cloud architectures for cloud...  ...as vulnerability management and patch management Working with software developers and DevSecOps engineers to ensure that development... 

    Steampunk

    Washington DC
    2 days ago
  • $115k - $225k

     ...responsible for supporting their success.ABOUT THE ROLEThe Principal Software Engineer, AI Platform, will serve as the AI engineering team...  ...communicate technical trade-offs in accessible terms.Design, develop, and maintain high-quality and flexible platform-level... 
    Temporary work
    Work at office
    Local area
    Remote work
    Worldwide
    Flexible hours
    3 days per week

    Morgan Stanley

    Washington DC
    3 days ago
  • $165k - $190k

     ...Manage AWS infrastructure, including compute, networking, storage, identity and access management, monitoring, and security services.Develop, maintain, test, and deploy Amazon Machine Images (AMIs) and other virtual lab components.Support development of new cybersecurity... 

    ECS Federal

    Arlington, VA
    1 day ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Developer. Be the first to apply!