Software Developer, Software Engineer
Listed on 2026-02-23
-
Software Development
Software Engineer
Responsibilities
We are seeking a Senior Developer to join our team on-site in Washington, DC. Our unique program provides information management and information technology (IT) support for critical technical work to operate and maintain the classified networks for executive-level government leaders.
Our program delivers high-profile, technical infrastructure support for our customer and its relative nodes over the world. The team provides Personnel Management, Systems Engineering and administration, Software Engineering (SharePoint Development and Project Management/Systems Integration support), and Facility Management (Voice/Video Network Integration and Engineering) solutions.
The Senior Developer will be responsible for but not limited to:
- With minimum guidance provides top-level technical expertise, including performing in-depth and complex software systems programming and analysis within multiple systems, software disciplines. As well as general knowledge of related disciplines, applications implications, and customer areas.
- Responsible for performing in-depth analysis and technical support of systems software products, including complex problem resolution, design, development, testing, operational integration, and user support.
- Assists in the planning and conversion for new hardware/software products.
- Maintains currency, debugs and configures related software products.
- Provides operating systems planning and evaluation for performance analysis, capacity planning and hardware upgrades.
- Works from specifications to develop or modify operating systems applications.
- Assists with design, coding, benchmark testing, debugging and documentation of programs.
- Interfaces with other system support groups to resolve problems, setting standards and improving overall efficiency of the operating system.
- Designs, codes, tests and implements tools for operations automation.
- Works on most phases of software systems programming applications, and may require instruction and guidance in other phases.
- Develops software design documents and technology white papers.
- Responsible for developing high level system design diagrams and for program design, coding, testing, debugging and documentation.
- Instructs, directs, and checks the work of other task personnel.
- Interacts with project management to plan project schedules and technical direction. Instructs, directs, and checks the work of other task personnel.
- Responsible for quality assurance review and the evaluation of existing and new software products.
** All work
** All personnel on this program are considered mission essential, emergency missionessential and weather emergency essential
** This program provides 24/7 on-call support. Most work can be accomplished during core hours , Monday-Friday. After core hours an “on call” support and occasional work may be required outside those times, including holidays and weekends as needed.
QualificationsMinimum of 12 years with BS/BA;
Minimum of 10 years with MS/MA
- An active/current TS/SCI Security Clearance is required
- Bachelors degree in Computer Science, Information Systems, Systems or Software Engineering and Twelve (12) years of relevant experience;
Masters degree and Ten (10) years of relevant experience;
Additional 4 years of experience may be substituted in lieu of degree - Current/valid Security+ certification
- At least ten (10) years Software engineering and development experience with Proficiency in JavaScript, Type Script, Angular (or similar framework), jQuery, Bootstrap, REST API, .NET, C#, VS Code, Visual Studio, SharePoint Designer Workflows, SPFX, Node.js
- At least three (3) years’ experiences managing a Windows environment. ·
- Well versed with using version control systems and issue/problem tracking systems such as Git, TFS/Azure Dev Ops, Jira, and Confluence
- Demonstrated experience developing and implementing web applications and RESTful web services.
- Working knowledge of key Agile processes, techniques, and methodologies such as Scrum, Kanban, and SAFe
- Experience working in Agile team environment with analysts, developers, testers, production support staff, stakeholders, and external vendor partners.
- Unders…
(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).