Software Engineer (Will Sponsor for TS/SCI)

Apply Now

Company: Marathon TS

Location: Saint Louis, MO 63129

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.

Required Education/Experience:
  • 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.

Desired Education/Experience:
  • 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.

Marathon TS is committed to the development of a creative, diverse and inclusive work environment. In order to provide equal employment and advancement opportunities to all individuals, employment decisions at Marathon TS will be based on merit, qualifications, and abilities. Marathon TS does not discriminate against any person because of race, color, creed, religion, sex, national origin, disability, age or any other characteristic protected by law (referred to as "protected status ").

Similar Jobs