Senior Software Engineer
Listed on 2026-02-28
-
Software Development
Software Engineer, Full Stack Developer
At CTI, a Parsons Company, we deliver cutting-edge technology solutions that empower end-users to SEE (Sense, Evaluate, Effect) the invisible battlespace. Our mission is to provide critical capabilities across spectrum operations, communications, cyberspace, information space, human terrain, gray space, geo-intelligence, modeling & simulation, ISR (Intelligence, Surveillance & Reconnaissance), JADC2 (Joint All-Domain Command and Control), covert operations, and more. These integrated solutions drive mission success, close the Kill Chain, and ensure operational superiority.
Founded in April 2000, CTI was built with a clear purpose: to provide user-focused, high-end software and systems development for the Defense and Intelligence communities. Our team of highly skilled, technically diverse developers works hand-in-hand with military personnel to design and deliver solutions that make a real impact on the fight.
Headquartered in Prince Frederick, Maryland, and supported by a robust remote workforce nationwide, CTI is strategically positioned to serve a wide range of DoD and agency customers. As part of Parsons Corporation, we’ve expanded our capabilities and strengthened our commitment to delivering mission-critical solutions that matter.
CTI a Parsons' Company is seeking a Senior Software Engineer with a strong Frontend/UI focus to help design and deliver mission-critical interfaces for operators and analysts in real-world operational environments. This role is ideal for someone passionate about building high-performance, intuitive UIs using modern frontend frameworks and who thrives in a collaborative, Agile environment supporting Department of War (DoW) programs.
You’ll play a key role throughout the entire development lifecycle—from requirements gathering and architecture to implementation, testing, and delivery—while leading technical decisions and mentoring other engineers.
Responsibilities include, but are not limited to:
- Design, implement, and maintain USSOCOM’s MCS/COP government-owned software solution
- Lead frontend development for a large-scale React-based mission control application.
- Design and maintain reusable UI components, patterns, and design systems for consistency and scalability.
- Collaborate with UX designers, backend engineers, and systems teams to translate complex mission workflows into intuitive, responsive interfaces.
- Implement frontend architecture best practices, including state management strategies and performance optimization for data-dense, real-time environments.
- Work with APIs and backend services (Node.js) to integrate data into UI components.
- Drive frontend-focused testing strategies (unit, integration, and UI behavior testing).
- Mentor project engineers, providing technical leadership and guidance on UI quality and maintainability.
- Participate in Agile ceremonies and PI planning, ensuring blockers are documented and resolved quickly.
* This position is required to be onsite up to 70% of the time at USSOCOM facilities located on and near Mac Dill AFB in Tampa FL*
Requirements
Necessary Skills and Experience
- Bachelor’s degree in Computer Science, Software Engineering, or related field.
- 7+ years of professional software development experience, with significant ownership of frontend/UI-heavy applications.
- Expert-level experience with React (functional components, hooks, context, Redux Toolkit) and Type Script.
- Strong understanding of frontend architecture, component-based design, and state management.
- Familiarity with Node.js for backend integration.
- Proven ability to lead technical decisions and mentor engineering teams.
- Experience building UI for DoW or mission-critical systems is highly desirable.
- Active U.S. government Top Secret clearance with SCI eligibility (TS/SCI).
Beneficial Skills and Experience
- Master's degree in software development, computer science, or a related field.
- Ability to communicate effectively via multiple mediums and with management, co-workers, and customers, both technical and non-technical.
- Ability to write clean code and leverage best practices for implementation, documentation, and testing.
- Strong foundation in algorithms and data structures and their…
(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).