Software Developer

Meridian Systematics
  • Saint Louis, MO
    1 day ago

    Job Description

    Job Description

    Job Description
    Software Developer

    Position Overview

    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.
    Required Qualifications

    • 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.
    Preferred Qualifications

    • 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.

    Location: On Customer Site

    US Citizenship Required

    Numbers & Facts

    LocationSaint Louis, MO

    Skills

    • Agile Programming Methodologiesunmatched
    • Amazon Web Services (AWS)unmatched
    • Application Programming Interface (API)unmatched
    • ArcGISunmatched
    • Atlassian JIRAunmatched
    • Automationunmatched
    • Business Analysisunmatched
    • CSS (Cascading Style Sheet)unmatched
    • Cloud Computingunmatched
    • Computer Scienceunmatched
    • Continuous Deployment/Deliveryunmatched
    • Continuous Integrationunmatched
    • Customer Support/Serviceunmatched
    • Customer/Client Researchunmatched
    • Dockerunmatched
    • Elasticsearchunmatched
    • Enterprise Applicationsunmatched
    • Enterprise Data Integrationunmatched
    • Formal Verificationunmatched
    • Geospatial Intelligence (GEOINT)unmatched
    • HTML (HyperText Markup Language)unmatched
    • Identify Issuesunmatched
    • Integration Testingunmatched
    • Javaunmatched
    • Jenkinsunmatched
    • Mathematicsunmatched
    • Microsoft .NETunmatched
    • Microsoft Visual Basicunmatched
    • Militaryunmatched
    • Network Operations Centerunmatched
    • Object-Relational Databases (ORDBMS)unmatched
    • PostgreSQLunmatched
    • Problem Solving Skillsunmatched
    • Programming Languagesunmatched
    • Python Programming/Scripting Languageunmatched
    • React.jsunmatched
    • Red Hat Linux Operating Systemunmatched
    • Reporting Dashboardsunmatched
    • Requirements Managementunmatched
    • SQL (Structured Query Language)unmatched
    • Scrum Project Management and Software Developmentunmatched
    • ScrumMasterunmatched
    • Sensitive Compartmented Information (SCI)unmatched
    • Software Administrationunmatched
    • Software Designunmatched
    • Software Developmentunmatched
    • Software Development Lifecycle (SDLC)unmatched
    • Spatial Dataunmatched
    • Sprint Planningunmatched
    • System Architectureunmatched
    • Team Playerunmatched
    • Technical Supportunmatched
    • Technical Writingunmatched
    • Test Plan/Scheduleunmatched
    • Testingunmatched
    • Top Secret Clearanceunmatched
    • Unit Testunmatched
    • United States Citizenunmatched
    • User Interface/Experience (UI/UX)unmatched

    Be found by employers

    5,500+ employers search our resume database daily. Add yours to get found by recruiters looking for candidates like you.

    Level up your application

    Professional resume templates

    Browse dozens of recruiter approved resume templates, layouts and formats. Choose your favorite and make it your own in minutes.

    Free resume templates

    Free resume builder

    Improve your existing resume or start from scratch and create a standout, ATS-friendly resume. Add job-specific content, download and apply.

    Free resume builder