Senior Software Developer

Posted 18 Days Ago
Be an Early Applicant
Washington, DC
In-Office
115K-125K Annually
Senior level
Information Technology • Consulting
The Role
The Senior Software Developer will lead backend development for modernization efforts using .NET and GraphQL, mentor junior developers, and support Agile delivery and CI/CD pipelines.
Summary Generated by Built In
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 Clerk’s Legislative Computer Systems (LCS) modernization initiatives and ongoing maintenance of legacy Clerk applications. This role requires deep expertise in modern backend development with .NET (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 using .NET (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
  • Bachelor's degree in Computer Science, Information Systems, or related field
  • Minimum of five (5) years of relevant experience in modern backend development including:
    • Building applications with .NET (C#)
    • Developing and maintaining GraphQL APIs
    • Working with Postgres and/or MSSQL databases
    • Building/maintaining data models and schemas
    • Serving as the senior engineer and/or leading development teams
    • Experience 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 development
  • GraphQL API development and maintenance
  • Postgres and/or MSSQL database development
  • Data modeling and schema design
  • Docker and containerized deployments, CI/CD pipeline implementation
  • Agile 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 React.js (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 requirements
  • U.S. citizenship required due to federal contract compliance; applicants must be able to work without sponsorship

Salary Range
  • $115,000 - $125,000

Top Skills

.Net (C#)
Agile
Ci/Cd
Docker
GraphQL
Mssql
Postgres
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
Arlington, Virginia
181 Employees

What We Do

Development InfoStructure, LLC. (Devis) is a leading provider of IT consulting services and solutions to the Federal, State and Local Governments, as well as the international development community.

Devis helps maximize your return on IT investment by:

1) working with the best-adapted programming languages, databases and other solutions for your specific project;
2) actively supporting the open source community; and
3) using and promoting open technology standards.

Devis has extensive experience with world wide software deployments and support.

Our systems operate in more than 80 countries, and in every federal department. Devis-built systems involve the full vertical spectrum of users from data entry clerks to Governement managers to Congress

Similar Jobs

Anduril Logo Anduril

Senior Software Engineer

Aerospace • Artificial Intelligence • Hardware • Robotics • Security • Software • Defense
In-Office
Washington, DC, USA
6000 Employees
191K-253K Annually
Easy Apply
In-Office or Remote
4 Locations
221 Employees
150K-185K Annually
In-Office
23 Locations
300 Employees
146K-228K Annually
In-Office
Washington, DC, USA
110 Employees
130K-215K Annually

Similar Companies Hiring

Scrunch AI Thumbnail
Software • SEO • Marketing Tech • Information Technology • Artificial Intelligence
Salt Lake City, Utah
Amplify Platform Thumbnail
Fintech • Financial Services • Consulting • Cloud • Business Intelligence • Big Data Analytics
Scottsdale, AZ
62 Employees
Standard Template Labs Thumbnail
Software • Information Technology • Artificial Intelligence
New York, NY
15 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account