Software Engineer (Mid-Level) jobs in United States
cer-icon
Apply on Employer Site
company-logo

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
check
Growth Opportunities
badNo H1BnoteSecurity Clearance RequirednoteU.S. Citizen Onlynote

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

Software DevelopmentAgile MethodologiesDevSecOps PrinciplesCloud EnvironmentsCI/CD PipelinesModern Programming LanguagesContainerizationMicroservice ArchitectureREST API DevelopmentDatabase TechnologiesTroubleshootingTechnical Documentation

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.

twittertwittertwitter
company-logo
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.

Funding

Current Stage
Growth Stage

Leadership Team

leader-logo
Ganesh N.
President and CEO
linkedin
leader-logo
Lisa Natarajan
Chief Administrative Officer, CNO
linkedin
Company data provided by crunchbase