Noblis is looking to solve the problem of developing and maintaining software solutions for a forensic and investigative ecosystem across multiple enterprise applications in a multi-enclave environment.
Requirements
- One or more programming languages/frameworks: Java, .NET(C-Sharp), Python
- Frontend development using JavaScript frameworks (React, Angular, Vue, Svelte, Bootstrap)
- Relational Databases and SQL (MySQL, PostgreSQL, Microsoft SQL)
- REST APIs using technologies such as ASP.NET Core, Flask, Django, Express.js, or Spring Boot
- Git and other source control management systems
- Software development lifecycle (SDLC) best practices
- Debugging and problem-solving techniques
Responsibilities
- Develop, test, and debug new software solutions and enhancements to existing applications
- Work with technical staff to understand problems with software and resolve them
- Implement desktop design, testing, security lockdown, and integration with standard software packages
- Integrate with automated patching and deployment technologies
- Assist in development of software user manuals
- Document applications, services, and environments for future maintenance
- Automate application and configuration deployments and updates
Other
- Active Top Secret (TS) clearance with eligibility for Sensitive Compartmented Information (SCI) and ability to obtain a Counterintelligence (CI) Polygraph
- US Citizenship is required
- Bachelor's degree or master's degree with relevant years of experience
- Minimum of 5 years of experience in software development
- Remote/hybrid status is subject to change based on Noblis and/or government requirements