Principal Software Engineer
Company | ClearEdge |
---|---|
Location | Annapolis Junction, MD, USA |
Salary | $Not Provided – $Not Provided |
Type | Full-Time |
Degrees | Bachelor’s |
Experience Level | Expert or higher |
Requirements
- TS/SCI with polygraph clearance
- 20+ years of experience in software engineering within the Intelligence Community
- Bachelor’s degree in a related field (or an additional 4 years of experience in lieu of a degree)
- Experience in full-stack development, including web technologies such as HTML, CSS, and JavaScript/TypeScript
- Proficiency in JavaScript frameworks such as React, Vue, or Angular
- Strong background in object-oriented programming using Java or JavaScript
- Hands-on experience designing and developing modular components for scalable applications
- Familiarity with CI/CD pipelines for software deployment
- Proven Linux background and ability to work in complex heterogeneous environments
- Ability to obtain and maintain a DoD Top Secret Security Clearance and SCI Access
Responsibilities
- Engaging in all phases of the software development lifecycle, tailoring processes to meet customer needs
- Leading technical efforts, making architectural decisions, and mentoring team members
- Developing modular components, ensuring scalability and maintainability
- Leveraging multiple programming languages, frameworks, and operating systems to solve technical challenges
- Utilizing CI/CD pipelines for deployment and optimizing performance across software systems
- Creating and maintaining system documentation, providing clear technical guidance and briefings
Preferred Qualifications
- AWS certification
- Security+ certification
- Certifications in Java, .NET, cloud technologies (Hadoop, HBase, MongoDB), or frameworks (Java EE, Spring, etc.)
- Experience with monitoring and metrics tracking for system performance