A technology consulting firm in Washington, DC is seeking a Senior Software Engineer to lead modernization projects and mentor junior developers. The ideal candidate will have over five years of experience, proficient in .NET and GraphQL. Strong skills in database management and Agile practices are essential. This position provides a competitive salary, comprehensive benefits including employer-paid medical coverage, paid leave, and a 401k plan with company match. U.S. citizenship is required for security clearance.
Qualifications
Must be U.S. Citizen to be eligible for DoD Secret security clearance.
At least five years of relevant experience in software development.
Certifications: Eligible for COMPTIA Security+.
Responsibilities
Lead software modernization and maintenance projects.
Provide guidance to junior developers.
Collaborate with stakeholders and gather requirements.
Skills
Building applications with .NET (C#)
Experience developing and maintaining GraphQL APIs
Experience working with Postgres and/or MSSQL databases
Experience leading development teams
Experience with Agile methodologies
Experience with DevOps
Experience with Docker (Containers)
Experience with CI/CD pipeline implementations
Ability to work independently
Engaging with stakeholders
Tools
Microsoft Azure
MEAN stack (MongoDB, Express, Angular, Node.js)
React.js
Job description
A technology consulting firm in Washington, DC is seeking a Senior Software Engineer to lead modernization projects and mentor junior developers. The ideal candidate will have over five years of experience, proficient in .NET and GraphQL. Strong skills in database management and Agile practices are essential. This position provides a competitive salary, comprehensive benefits including employer-paid medical coverage, paid leave, and a 401k plan with company match. U.S. citizenship is required for security clearance.