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.
Job Overview
The Senior Software Developer will serve as a backend-focused senior engineer supporting the Office of the Clerks Legislative Computer Systems (LCS) modernization initiatives and ongoing maintenance of legacy Clerk applications. This role requires deep expertise in modern backend development (C#) GraphQL APIs and Postgres and / or MSSQL plus strong experience with CI / CD pipelines and containerized (Docker) environments.
This is a full-time role aligned to core business hours 7 : 00 AM to 6 : 00 PM Eastern. Work is performed on Capitol Hill Washington DC with off-site work permitted only with approval and at the discretion of the customer.
Primary Duties
Backend Modernization and Maintenance
- Actively participate in the analysis design and development of modernization efforts at LCS.
- Lead and contribute to building maintaining and enhancing web applications (C#) Postgres and GraphQL (optionally MEAN stack).
Agile Delivery Leadership
Support all aspects of Agile delivery including requirements gathering standups user stories task creation backlog review and implementation.Provide guidance and collaborate closely with a small development team including mentoring more junior developers.API Development and Data Layer Engineering
Develop and maintain GraphQL APIs ensuring reliability performance and maintainability.Design and maintain system data models and schemas supporting consistent and accurate application behavior across modernization and legacy workstreams.DevOps CI / CD and Containerization
Contribute to CI / CD pipeline development and deployment processes.Support containerization strategies and troubleshoot deployment issues in containerized environments.Testing Performance and Support
Plan and implement unit testing into the development lifecycle.Assist with or review load testing identify bottlenecks / latency and recommend optimizations enhancements and fixes.Review and troubleshoot bugs identify root causes and drive resolutions while promoting software development best practices.Required Qualifications
Education & Experience
Bachelors degree in Computer Science Information Systems or related fieldMinimum of five (5) years of relevant experience in modern backend development including :Building applications (C#)
Developing and maintaining GraphQL APIsWorking with Postgres and / or MSSQL databasesBuilding / maintaining data models and schemasServing as the senior engineer and / or leading development teamsExperience with Agile methodologies DevOps Docker (containers) and CI / CD pipeline implementations.Proven ability to work independently and collaboratively providing guidance to junior developers.Demonstrated stakeholder engagement and requirements gathering experience.Key Technical Competencies
.NET (C#) backend developmentGraphQL API development and maintenancePostgres and / or MSSQL database developmentData modeling and schema designDocker and containerized deployments CI / CD pipeline implementationAgile delivery (requirements user stories backlog execution)Preferred Qualifications
Experience developing legislative systems and / or working with legislative data.Experience with Microsoft Azure cloud technologies.Experience with MEAN stack and / or (a plus not required).Performance Expectations
Deliver high-quality backend capabilities for LCS modernization while ensuring continuity and stability for legacy systems.Improve reliability and delivery efficiency through effective CI / CD and containerization practices.Increase code quality via unit testing performance analysis and optimization recommendations.Provide leadership and mentorship to support consistent engineering standards and best practices.Clearance
Ability to obtain and maintain House facility and system access requirementsU.S. citizenship required due to federal contract compliance; applicants must be able to work without sponsorshipSalary Range
$115000 - $125000Devis is an AA / EOE / M / F / Disabled / VET Employer committed to providing equal employment opportunity without regard to an individuals race color religion age gender sexual orientation veteran status national origin or disability.
Required Experience :
Senior IC
Key Skills
Spring,.NET,C / C++,Go,React,OOP,C#,AWS,Data Structures,Software Development,Java,Distributed Systems
Employment Type : Full-Time
Experience : years
Vacancy : 1
Yearly Salary Salary : 115000 - 125000