Interested in this position?
Upload your resume and we'll match you with this and other relevant opportunities.
Upload Your ResumeAbout This Role
Join CTI as a Senior Software Engineer focusing on Frontend/UI development to design and implement interfaces for operators and analysts, visualizing and acting on mission-critical data. This role involves full project lifecycle participation and technical leadership.
Responsibilities
- Design, implement, and maintain USSOCOM’s MCS/COP government-owned software solution
- Own and evolve the frontend architecture for a large-scale React-based mission control application
- Design and maintain reusable UI components, patterns, and design systems to ensure consistency and scalability
- Lead a team of junior and senior software engineers
- Provide technical leadership and mentorship for frontend and full-stack engineers, with emphasis on UI quality and maintainability
- Collaborate with cross-functional teams to define, design, and ship new features
- Partner closely with UX/design, backend, and systems engineers to translate complex mission workflows into intuitive user interfaces
- Work with outside data sources and APIs
- Unit-test code for robustness, including edge cases, usability, and general reliability
- Implement frontend-focused testing strategies, including component, integration, and UI behavior testing
Requirements
- Bachelor's degree in software development, computer science, or a related field
- Minimum 7 years of professional software development experience, including significant ownership of frontend or UI-heavy applications
- Advanced experience building large-scale React applications using modern patterns (functional components, hooks, context, Redux Toolkit, and TypeScript)
- Strong understanding of frontend architecture, state management strategies, and component-based design
- Excellent development and leadership abilities
- Experience leading technical decisions, including the ability to break down problems, identify solutions, and communicate the process and conclusions to an engineering team
- Active U.S. government Top Secret security clearance and SCI eligible (TS/SCI)
Qualifications
- Bachelor's degree in software development, computer science, or a related field
- Minimum 7 years of professional software development experience, including significant ownership of frontend or UI-heavy applications
Nice to Have
- 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 real-world use cases
- Passion for developing customer-focused solutions
- Experience designing or contributing to shared UI component libraries or design systems
- Proficient with container-based software solutions such as Docker/Kubernetes, gateway managers such as Envoy/nginx, and security authentication systems such as Active Directory and Keycloak
- Microservices and/or distributed computing development experience
- Experience with monorepo and microfrontend architecture
- Experience visualizing complex data sets or operational workflows in web-based user interfaces
- Experience with Tactical Assault Kit, Common Operational Picture (COP) platforms, and working with government teams
Skills
Kubernetes
*
Docker
*
Agile
*
REACT
*
Active Directory
*
TypeScript
*
Nginx
*
Keycloak
*
Redux Toolkit
*
Envoy
*
* Required skills
About CTI
CTI, a Parsons Company, is a high-tech software, systems engineering, and operational support corporation dedicated to providing cutting-edge engineering, and system development and support. They provide operationally-focused technology solutions for military and security applications.
Technology
View all jobs at CTI →
Related Searches
Similar Jobs
Senior Software Engineer
Active
ApTask
·
$70 - $77
SQL
AWS
Azure
Java
+12 more
1 week ago
Senior Software Engineer (Platform AI)
Active Remote
PEX
·
$160,000 - $175,000
AWS
Azure
Angular
AI
+9 more
1 week ago
Senior Software Engineer
Active
Connectly.ai
·
San Francisco, CA
Python
AWS
REACT
TypeScript
+4 more
1 week ago
Senior Software Engineer
Active
Luminate
·
New York, NY
·
$160,000 - $175,000
Python
SQL
AWS
CI/CD
+4 more
1 week ago
Senior Software Engineer
Active
Microsoft
·
$119,800 - $258,000
Python
PowerShell
Java
C++
+11 more
1 week ago