×
Register Here to Apply for Jobs or Post Jobs. X

Senior Software Developer

Job in Washington, District of Columbia, 20022, USA
Listing for: Development InfoStructure
Full Time position
Listed on 2025-12-27
Job specializations:
  • Software Development
    Cloud Engineer - Software, Full Stack Developer, Senior Developer, DevOps
Salary/Wage Range or Industry Benchmark: 115000 - 125000 USD Yearly USD 115000.00 125000.00 YEAR
Job Description & How to Apply Below

Development Info Structure LLC., (Devis) is a leading provider of innovative software development, management, and consulting services, specializing in cutting-edge technologies such as Dev Sec Ops , 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.

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#), Graph

QL APIs, and Postgres and/or MSSQL, plus strong experience with CI/CD pipelines and containerized (Docker) environments.

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 Graph

    QL (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 Graph

    QL APIs, ensuring reliability, performance, and maintainability.
  • Design and maintain system data models and schemas, supporting consistent and accurate application behavior across modernization and legacy work streams.
Dev Ops, 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 Graph

      QL 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, Dev Ops, Docker (containers), and CI/CD pipeline implementations.
    • Demonstrated stakeholder engagement and requirements gathering experience.
Key Technical Competencies
  • .NET (C#) backend development
  • Graph

    QL 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.
Salary Range
  • $115,000 - $125,000

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.

#J-18808-Ljbffr
Position Requirements
10+ Years work experience
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary