What are the responsibilities and job description for the Senior Software Engineer position at Development InfoStructure?
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
Preferred Qualifications
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