Senior Software Engineer
Listed on 2026-01-26
-
Software Development
Senior Developer, Software Engineer, Full Stack Developer
Overview
We are seeking a Senior Software Engineer who thrives in modern backend environments and enjoys leading meaningful software modernization efforts. This is a highly visible, hands-on role for an experienced engineer who wants to influence architecture, mentor teammates, and deliver scalable, high-quality solutions that matter. This project is for a large government agency in the Washington, DC metropolitan area. This position is hybrid and must be available to work onsite as needed.
This is a 1 year project. If you enjoy owning complex systems end to end, collaborating closely with stakeholders, and helping teams adopt best practices, this role offers both technical depth and leadership opportunity.
- Play a key role in modernizing and enhancing enterprise systems, from design through delivery
- Participate in and help lead Agile development activities, including:
- Requirements gathering and solution design
- Stand-ups and sprint ceremonies
- Writing user stories and technical tasks
- Code development and peer reviews
- Lead development efforts for web applications and services using:
- .NET (C#)
- PostgreSQL
- GraphQL
- Optional MEAN stack technologies
- Contribute to and improve CI/CD pipelines and deployment processes
- Support containerized environments, troubleshoot deployments, and improve system reliability
- Design and implement unit testing to ensure long-term code quality
- Review and support performance and load testing, identifying bottlenecks and optimization opportunities
- Troubleshoot complex issues and implement scalable, maintainable solutions
- Serve as a trusted technical partner to a small, collaborative development team
- Champion engineering best practices and continuous improvement across the software lifecycle
- Minimum 5 years of Software Development experience
- Strong experience building and maintaining applications using .NET (C#)
- Hands-on experience designing and supporting Graph
QL APIs - Solid experience working with Postgre
SQL and/or Microsoft SQL Server - Proven ability to design and maintain data models and database schemas
- Experience serving as a senior or lead engineer, guiding development efforts and influencing technical direction
- Familiarity with Agile development practices, including sprint planning and backlog refinement
- Working knowledge of Dev Ops tools and practices, including Docker and CI/CD pipelines
- Comfort working independently and collaboratively, with a passion for mentoring junior developers
- Strong communication skills and experience working with stakeholders to translate requirements into technical solutions
- Experience with legislative systems or legislative data
- Familiarity with Microsoft Azure cloud services
- Exposure to MEAN stack technologies (Mongo
DB, Express, Angular, Node.js) - Experience with React.js (a plus, not a requirement)
- Ability to attain and retain a Public Trust Clearance
- U.S. Citizenship is a requirement for this Program
Synectics is an Equal Opportunity Employer
#J-18808-Ljbffr(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).