Senior Software Engineer

Development Infostructure Washington, DC , Washington, D.C.

Posted Yesterday

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. This position is in person, so you must live within the DC Metro area.

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


icon no score

See how you match
to the job

Find your dream job anywhere
with the LiveCareer app.
Mobile App Icon
Download the
LiveCareer app and find
your dream job anywhere
App Store Icon Google Play Icon
lc_ad

Boost your job search productivity with our
free Chrome Extension!

lc_apply_tool GET EXTENSION

Similar Jobs

Want to see jobs matched to your resume? Upload One Now! Remove
Senior Software Engineer R25020

Verite Group, Inc.

Posted Yesterday

VIEW JOBS 2/22/2025 12:00:00 AM 2025-05-23T00:00 Job Description Job Description Senior Software Engineer - R25-020 Verite Group offers 100% paid Benefits, 15% Employer Contribution to 401K, Flex-Time, Year E Verite Group, Inc. Columbia, MD Howard County, MD

Senior Software Engineer

Development Infostructure