Ennoble First Inc. · 2 months ago
Software Engineer (Mid-Level)
Ennoble First Inc. is a company that supports and secures complex government, defense, and intelligence projects. They are seeking a Mid-Level Software Engineer to provide software engineering and development support to the National Geospatial-Intelligence Agency (NGA), focusing on designing, building, and deploying software solutions that enhance geospatial intelligence capabilities.
Cyber SecurityInformation TechnologySoftware
Responsibilities
Support software design, development, integration, and sustainment for NGA enterprise applications
Develop software solutions in alignment with Agile principles and DevSecOps practices
Collaborate with systems engineers, cloud engineers, and product owners to design scalable, secure solutions
Participate in code reviews, sprint planning, and daily standups to ensure quality and consistency
Support software integration, testing, and deployment activities across development and production environments
Maintain and improve continuous integration/continuous deployment (CI/CD) pipelines to enhance software delivery
Troubleshoot and resolve complex technical issues to ensure system reliability and performance
Contribute to technical documentation, architecture diagrams, and process improvement initiatives
Qualification
Required
Bachelor's degree in Computer Science, Engineering, or related technical field and 4–8 years of software development experience, or equivalent combination of education and experience
Proficiency in one or more modern programming languages such as Java, Python, JavaScript, or C#
Experience with Agile methodologies and DevSecOps principles
Familiarity with Git-based repositories and CI/CD pipelines (e.g., GitLab, Jenkins)
Experience developing in cloud environments such as AWS, Azure, or C2S
Understanding of software testing, containerization, and system integration
U.S. citizenship and active Top Secret clearance required
Preferred
Experience supporting NGA or Intelligence Community software systems
Familiarity with container orchestration (Kubernetes, Docker)
Experience with microservice architecture and REST API development
Knowledge of database technologies (PostgreSQL, MongoDB, or Oracle)
AWS Developer or Security+ certification
Benefits
Relocation Assistance: Yes
Company
Ennoble First Inc.
Cutting-Edge Engineering Firm delivering an AI and Data Centric Solutions Model that automates the mundane to better utilize human decision making for mission critical actions.