Novul Solutions
Open positions
Tech Lead – Principal Software Engineer
Tech Lead – Principal Software Engineer who leads Agile engineering teams delivering secure, scalable, mission-critical systems in Top Secret/SCI environments. Day-to-day mixes hands-on development (Python, Java, JavaScript, SQL, Terraform) with DevSecOps CI/CD (Jenkins, GitLab, Ansible), architecture, and mentoring senior engineers.
Software Engineer
Software engineer in Northern Virginia supporting operations & maintenance and building a secure custom web/database application to replace legacy government data systems. Day-to-day work centers on Java, Oracle PL/SQL, Spring/Hibernate, Tomcat REST services, ETL and data migration, with a required TS/SCI Full Scope Polygraph clearance.
Data Integration Engineer
Builds and maintains data pipelines and integrations for DISN network topology and operational data in a DoD mission environment, working heavily with Confluent Kafka, Elasticsearch/Logstash, and Kibana dashboards. Day-to-day work spans ETL development in Python, Java, and SQL within Agile/Scrum teams, plus technical documentation and security compliance.