Software Developer

Meridian
St. Louis, MO, United States
25 days ago
Apply on www.indeed.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
5 years minimum
Compensation
$90,000.0 - $110,000.0
Working hours
Regular working hours
Job source

Tech stack

HTML Java (Programming Language) JavaScript (Programming Language) Application Programming Interfaces (APIs) Agile Methodology ArcGIS (Software) Cascading Style Sheets (CSS) Cloud Computing Databases Continuous Integration Data Centers Data Integration
+30 more
Elasticsearch Geospatial Intelligence HP Systems Insight Manager Python (Programming Language) PostgreSQL Cisco Nexus Switches Object-Relational Database OpenShift Scrum Methodology Software Deployment Software Engineering Software Systems SQL Databases Systems Architecture Enterprise Data Management Enterprise Software Applications ReactJS Gitlab Build Management Syntactically Awesome Style Sheets (SASS) Integration Tests Information Technology Atlassian Tools Front End Software Development Terraform Devsecops Docker Jenkins MapInfo Pro Programming Languages

Job description

We are seeking an experienced Software Developer to support the Geospatial Services & Solutions (GSS) business area in delivering high-quality, cost-effective software solutions within a sophisticated enterprise environment. The Software Developer will participate in SAFe and Scrum development teams and contribute throughout the Software Development Life Cycle (SDLC), including requirements analysis, design, development, testing, deployment, and sustainment. The developer will build and deploy custom applications and services supporting the customer’s enterprise and GEOINT mission. Responsibilities

  • Research, design, develop, test, deploy, and maintain enterprise applications and software solutions.
  • Analyze user and business requirements and translate them into effective technical solutions.
  • Write well-designed, efficient, maintainable, and testable code.
  • Develop automated unit and integration tests, resolve defects, and support formal testing and releases.
  • Design and maintain application code across development, test, production, and on-premises/data-center environments.
  • Utilize the customer’s enterprise DevSecOps and CI/CD pipelines to build, test, integrate, and deploy software.
  • Develop and maintain application monitoring while adhering to established security requirements.
  • Participate in sprint planning, backlog refinement, story development, estimation, retrospectives, and other SAFe/Scrum activities.
  • Communicate progress, technical risks, dependencies, and delivery concerns to the Scrum Master and development team.
  • Maintain technical documentation and recommend improvements to application processes, performance, reliability, and maintainability.
  • Provide technical support and consultation for application, database, and infrastructure issues.
  • Develop solutions that integrate enterprise data, databases, geospatial systems, and customer workflows.

Requirements

  • Active TS/SCI clearance required; eligibility to obtain a CI polygraph.
  • Bachelor’s degree in Computer Science, Engineering, Mathematics, or a related technical discipline, or equivalent education, technical training, or professional/military experience, and 5+ years of related software development experience.
  • Expert proficiency in at least one programming language and experience with multiple technologies such as Python, Java, JavaScript, React, or .NET/Visual Basic.
  • Strong understanding of software development processes and DevSecOps practices.
  • Experience with Docker and Kubernetes and container-based application development.
  • Experience with CI/CD tools such as GitLab, Jenkins, or Nexus.
  • Experience with SQL data stores and enterprise databases.
  • Experience deploying software to on-premises/data-center infrastructure.
  • Strong problem-solving, troubleshooting, communication, and collaborative development skills.
  • Experience using Jira and Confluence in an Agile development environment., * Experience developing containers for Red Hat OpenShift.
  • Experience with Elasticsearch.
  • Front-end development experience with HTML, CSS/Sass/Less, JavaScript, or React.
  • Experience with Infrastructure as Code using Helm or Terraform.
  • Experience with AWS/cloud infrastructure.
  • Experience with PostgreSQL or other relational/object-relational databases.
  • Experience with ArcGIS, MAPINFO, or other geospatial technologies.
  • Familiarity with NGA systems architecture, GEOINT workflows, imagery databases, or intelligence-community mission systems.
  • Experience developing dashboards, workflow automation, APIs, or data-integration solutions.

Benefits & conditions

Parental leave, Health insurance, Paid time off, Dental insurance, Flexible schedule Full-time St. Louis, MO 63118, * Dental insurance

  • Flexible schedule
  • Health insurance
  • Paid time off
  • Parental leave

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.indeed.com
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

1:06 min

Developer experience and project variety at scale

Alexandra Petri · World Congress 2023

2:21 min

Projecting external HTML content using default and named slots

Rowdy Rabouw Rowdy Rabouw · World Congress 2022

6:14 min

Structuring CI/CD pipelines with integrated security and quality checks

Christoph Ruggenthaler · LIVE

2:07 min

Inspecting default bridge architectures and custom Docker networks

Oliver Seitz Oliver Seitz · World Congress 2025

1:20 min

Identifying multi-disciplinary talent for developer experience engineering roles

Hazal Mestci +1 · Coffee With Developers

6:12 min

Streaming HTML content natively using declarative processing instructions

Chris Heilmann +2 · LIVE

Videos

See all

Related articles

See all