Demo

Senior Software Engineer

Development InfoStructure
Washington, DC Full Time
POSTED ON 2/11/2025
AVAILABLE BEFORE 5/12/2025

Job Description

Job Description

Company Overview

Development InfoStructure LLC., (Devis) is a leading provider of innovative software development, management, and consulting services, specializing in cutting-edge technologies such as DevSecOps, AI, and Machine Learning. With over 30 years of experience, we have established ourselves as a trusted partner for government agencies, delivering tailored, mission-critical solutions that drive digital transformation and operational excellence. Our client-centric approach, coupled with our deep domain expertise and technical prowess, enables us to forge enduring relationships and consistently deliver high-impact, adaptive solutions that resonate with the unique needs of the public sector.

Overview

Devis is seeking three Senior Software Engineers for proposal positions, contingent upon contract award, to support the U.S. House of Representatives' Office of the Clerk in modernizing and maintaining key legislative applications. This role requires expertise in full-stack development, Agile methodologies, DevOps practices, and cloud-based solutions to enhance government transparency and legislative processes. This position will play a vital role in advancing mission-critical IT solutions while ensuring compliance with government security and performance standards.

Primary Duties

  • Support the redesign and maintenance of multiple applications within the Office of the Clerk, ensuring alignment with modernization initiatives and legislative IT requirements.
  • Develop and maintain applications using Node.js, .NET, Angular, and / or React, leveraging experience in full-stack development to build high-performance and scalable software solutions.
  • Utilize PostgreSQL, MongoDB, and MSSQL databases to manage and optimize data storage, retrieval, and processing for legislative applications.
  • Provide technical leadership as the Senior Engineer on projects, mentoring junior developers and ensuring adherence to best practices in software development.
  • Implement and manage Agile development processes, including requirement gathering, user story creation, sprint planning, backlog review, and stand-up meetings.
  • Assist in the design, development, and implementation of CI / CD pipelines to enhance software delivery, security, and operational efficiency.
  • Conduct unit testing, performance testing, and load testing to identify system bottlenecks and optimize application performance.
  • Collaborate with stakeholders to understand legislative IT requirements, ensuring software solutions align with the needs of the U.S. House of Representatives.
  • Troubleshoot and resolve software bugs and system vulnerabilities, providing timely fixes and enhancements.
  • Recommend and implement best practices in DevOps, cloud environments, and containerized development to ensure software reliability and scalability.

Required Qualifications

  • Minimum of five (5) years of experience in software development, with a focus on modern technology stacks and system modernization.
  • Proven experience leading software development teams as a Senior Engineer, including mentoring junior developers and ensuring adherence to best practices.
  • Expertise in full-stack development, with proficiency in Node.js, .NET, Angular, and / or React.
  • Strong knowledge of databases, including PostgreSQL, MongoDB, and MSSQL, with experience in designing, optimizing, and maintaining database structures.
  • Experience working within Agile software development methodologies, including scrum-based sprint planning, backlog management, and daily stand-ups.
  • Hands-on experience with DevOps, CI / CD pipelines, and version control systems to automate and optimize software delivery.
  • Ability to troubleshoot and debug complex applications, resolve software issues, and implement effective fixes.
  • Strong stakeholder engagement skills, with experience gathering and defining technical requirements from non-technical stakeholders.
  • Experience working independently and within a team environment to execute modernization efforts efficiently.
  • Preferred Qualifications

  • Prior experience developing legislative systems or working with legislative data, particularly within government or public sector IT environments.
  • Experience developing live video streaming applications with supporting content.
  • Hands-on experience in containerized development environments, including Docker and Kubernetes.
  • Experience developing electronic filing web applications and systems, ensuring compliance with government data security regulations.
  • Proficiency in building responsive web applications using CSS, Bootstrap, or similar frameworks.
  • Familiarity with Elastic Search Engine for optimizing search and indexing functionality within applications.
  • Experience implementing unit testing tools for Node.js, ensuring application quality and stability.
  • Knowledge of .NET Web Forms and MVC frameworks, with experience in system data modeling and schema management.
  • Bachelor’s degree in computer science, Software Engineering, or a related field.
  • Devis is an AA / EOE / M / F / Disabled / VET Employer committed to providing equal employment opportunity without regard to an individual’s race, color, religion, age, gender, sexual orientation, veteran status, national origin or disability.

    Powered by JazzHR

    Pf89BcsEJN

    If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
    Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

    What is the career path for a Senior Software Engineer?

    Sign up to receive alerts about other jobs on the Senior Software Engineer career path by checking the boxes next to the positions that interest you.
    Income Estimation: 
    $123,167 - $152,295
    Income Estimation: 
    $146,673 - $180,130
    Income Estimation: 
    $123,167 - $152,295
    Income Estimation: 
    $146,673 - $180,130
    Income Estimation: 
    $146,673 - $180,130
    Income Estimation: 
    $176,149 - $220,529
    Income Estimation: 
    $77,657 - $95,021
    Income Estimation: 
    $97,257 - $120,701
    Income Estimation: 
    $97,257 - $120,701
    Income Estimation: 
    $123,167 - $152,295
    View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

    Job openings at Development InfoStructure

    Development InfoStructure
    Hired Organization Address Rossyln, VA Full Time
    Celebrating our 30th year as a successful Small Business, Development InfoStructure LLC., (DEVIS) provides exceptional D...
    Development InfoStructure
    Hired Organization Address Arlington, VA Full Time
    Company Overview Development InfoStructure LLC., (Devis) is a leading provider of innovative software development, manag...
    Development InfoStructure
    Hired Organization Address Alexandria, VA Full Time
    Development InfoStructure LLC. (DEVIS) Celebrating our 30th year as a successful Small Business, Development InfoStructu...
    Development InfoStructure
    Hired Organization Address Arlington, VA Full Time
    Job Description Job Description Development InfoStructure LLC. (DEVIS)Celebrating our 30th year as a successful Small Bu...

    Not the job you're looking for? Here are some other Senior Software Engineer jobs in the Washington, DC area that may be a better fit.

    Senior Software Engineer - Ascend

    Gordian Software, Washington, DC

    Senior Software Engineer

    Software Guidance & Assistance, Rockville, MD

    AI Assistant is available now!

    Feel free to start your new journey!