Sentinel Principal / Sr Principal Software Engineer
Job Description
The Sentinel program requires a seasoned software engineering professional to design, develop, test, and maintain software across full stack and cloud or container environments. This onsite role is based in Roy, Utah.
Responsibilities
- Designs, develops, documents, tests, and debugs applications and systems that address logical and mathematical solutions.
- Performs multidisciplinary research and collaborates with equipment designers or hardware engineers in planning, design, development, and utilization of electronic data processing systems for product and commercial software.
- Assesses computer user needs and analyzes system capabilities to resolve issues related to program intent, output requirements, input data acquisition, programming techniques, and controls; prepares operating instructions; designs and develops compilers, assemblers, utility programs, and operating systems.
- Ensures software standards are consistently met across projects.
Requirements
- U.S. citizen with an active DoD Secret clearance and a reinvestigation date within the last six years.
- Ability to obtain Special Program Access (SAP).
- Experience with Agile methodologies and working within a cross-functional Scrum team.
- Working knowledge of Object-Oriented Analysis and Design principles.
- Familiarity with Model-Based Systems Engineering languages and concepts (SysML/UML).
- Experience developing web-based applications on a cloud-based platform.
- Experience deploying containerized applications within a Kubernetes framework.
- Proficiency in JavaScript, TypeScript, and React.
- Able to contribute across the full stack, including frontend UI/UX, backend APIs, and database design.
- Experience with RESTful API design and implementation.
- Proficiency in frontend technologies including HTML, CSS, JavaScript, React, and Express.
- Minimum of 1 year of related experience.
- Education: PhD.
Technologies
- SysML, UML
- Kubernetes
- JavaScript, TypeScript, React
- RESTful API
- HTML, CSS, Express
- Cameo, DOORS
- Jira, Confluence
- C++, C#, Python
Benefits
- Medical, Dental & Vision coverage
- 401k
- Educational Assistance
- Life Insurance
- Employee Assistance Programs & Work/Life Solutions
- Paid Time Off
- Health & Wellness Resources
- Employee Discounts