Software Engineer (Will Sponsor for TS/SCI)

MarineTraffic
St. Louis, MO, United States
21 days ago
Apply on www2.jobdiva.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Experienced
Experience required
3 years minimum
Working hours
Regular working hours

Tech stack

C (Programming Language) Java (Programming Language) PHP (Programming Language) Agile Methodology Software Applications ArcGIS (Software) ArcGIS Servers Automation of Tests Business Software Databases Continuous Delivery Continuous Integration
+20 more
Database Development Perl (Programming Language) Java Platform Enterprise Edition (J2EE) Python (Programming Language) PostgreSQL Open Source Technology PostGIS Quantum GIS (QGIS) SQL Databases Systems Integration Web Services Esri GIS (Software) Scripting Test-Driven Development (TDD) Core Api Pro*C Information Technology Geospatial Data Abstraction Library (GDAL) Programming Languages Microservices

Job description

Marathon TS, Inc. is the prime contractor on a newly awarded Intelligence Community contract. We need to hire 8 software engineers! You do not need a clearance, but may be required to obtain a TS/SCI - which will sponsor for you. To qualify for this role, you must have adequate domain knowledge and hands-on experience in developing, implementing software programs. As a mid-level coder, you are responsible for maintaining and improving the performance of existing software code, with duties to write and update software code under contract and direction from the Product Manager. Clear communication skills are required. Astute ability in writing test scripts, in an agile software development environment, where building in automated test procedures in addition to functional code are paramount to continuous integration and continuous delivery of software. You are also required to further test and maintain software products to ensure strong functionality and optimization.

Requirements

  • 4 years’ experience in full stack development to include Java, Web services, Database, and micro-service development.
  • 3 years’ experience with agile and lean philosophies.
  • Experience working independently with clients or stakeholders conducting interviews, observations, and surveys, to develop user-stories in support of full-service consumer and business applications.
  • Experience with CI/CD techniques, test-driven development, and automated testing practices.
  • Experience developing customized code, scripts, modules, macro procedures, and libraries to implement specialized spatial analysis functions using languages such as Python, Java, PHP, C, Pro*C, Perl, or similar scripting and development languages.
  • Experience with open source Geospatial Information Service tools and libraries such as QGIS and GDAL.
  • Experience using, creating, and analyzing GIS and other location-based data.
  • Core development experience in large scale enterprise Java applications.
  • Query and management skills with geospatial and non-geospatial Postgres, PostGIS and SQL databases.
  • Candidate must have experience with Open Geospatial Consortium (OGC) services and standards., * Bachelor’s degree in Computer Science, Engineering, Mathematics or related technical degree or 4 years’ experience in related technical field.5 years’ experience in full stack development to include Java, Web services, Database, and micro-service development.
  • 4 years’ experience with agile and lean philosophies, serving as scrum or team lead.
  • Integration and tailoring of geospatial Commercial Off-The-Shelf (COTS) software applications; specialized software and database development and maintenance; integration of related specialized hardware; engineering studies to identify and remedy geodata processing bottlenecks.
  • Experience integrating and tailoring geospatial COTS software applications; specialized software and database development and maintenance;
  • Experience with government and/or commercial imagery products, to include RADAR imaging technologies.
  • Experience with integration and operations of terrain analysis visualization and algorithms.
  • Experience with integrating and operating automated detection algorithms.
  • Experience working with and developing GIS to include open-source and proprietary geospatial formats.
  • Experience with use of and development with common geospatial tools, data, and operating platforms. These may include, but are not limited to:
  • Tools - Boundless Spatial suite, Remote View, Postgres, and/or other geospatial databases, ArcGIS Desktop, ArcGIS Server, Image Server, and File Geodatabases.
  • Data formats including KML, KMZ, NITF, TIFF, JPEG, GeoPDF, and similar geo-related formats.
  • Operating Platforms - ESRI, OpenGeo Suite, or similar.
  • Core development experience in large scale enterprise Java applications using Spring frameworks.
  • Possesses a TS//SCI level security clearance.

Apply for this position

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

Apply on www2.jobdiva.com
Prepare application

Good distractions

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

2:33 min

Adopting a single source of truth architecture

Thorsten Riess Thorsten Riess · Europe 2026 Virtual

7:44 min

Bootstrapping a test-driven asp.net web api

Alex Banul · LIVE

4:10 min

Introduction to technical background and geospatial roles

Joana Simoes · LIVE

2:54 min

Leveraging managed serverless databases for primary storage

Thorsten Riess Thorsten Riess · Europe 2026 Virtual

1:06 min

Developer experience and project variety at scale

Alexandra Petri · World Congress 2023

2:42 min

Core API types for Angular signals

Daniela Bonvini · LIVE

Videos

See all

Related articles

See all