We are seeking a highly skilled Senior-Level Software Engineer to lead the design, development, testing, and management of application development projects that support critical IT infrastructure.
Requirements
- Bachelor's degree in Computer Science, Software Engineering, or related field
- Minimum of 10 years of experience in software engineering
- Active Top Secret (TS) clearance with eligibility for Sensitive Compartmented Information (SCI) and the ability to obtain a CI Poly
- Expert knowledge in Angular
- Strong understanding of forensic and investigative system requirements
- Demonstrated experience designing and implementing complex software solutions in secure government environments
- Advanced proficiency with various programming languages, system architecture design, message brokers, data platforms, containerization and orchestration technologies, cloud platforms, object-oriented design and development, relational Databases and SQL, REST API development and integration, Git and other source control management systems, unit testing and test-driven development, DevSecOps practices and tools, frontend frameworks, data streaming and integration technologies, infrastructure as Code, GraphQL, and Microservices architecture
Benefits
- Generous cost sharing for medical insurance for the employee and dependents
- 100% company paid dental insurance for employees and dependents
- 100% company paid long-term and short-term disability insurance
- 100% company paid vision insurance for employees and dependents
- 401k plan with generous match and 100% immediate vesting
- Competitive Pay
- Generous paid leave and holiday package
- Tuition and training reimbursement
- Life and AD&D Insurance