Senior Software Engineer
On-site · St. Louis, Missouri, United States
Job Summary
Senior Software Engineer focused on Java/JavaScript/Python enterprise application development, web services design, and cloud-native microservices; requires 3+ years of Agile/Lean experience and CI/CD proficiency. Responsibilities include developing enterprise applications, implementing relational and spatial databases (e.g., PostGIS, Oracle Spatial), and building geospatial data workflows; designing microservices with containerization/orchestration; API development and cloud-native delivery (AWS/Azure/Google Cloud). Will work on customized geospatial code for spatial analysis, GIS/COTS integration, and collaboration with clients to translate requirements into user stories. Requires experience with GIS tools and data formats (KML/KMZ, NITF, TIFF, GeoPDF), GIS platforms (ESRI, OpenGeo Suite), and adherence to Open Geospatial Consortium standards; familiarity with terrain analysis visualization or automated detection algorithms is a plus. Desirable qualifications include Agile certifications, GIS data processing expertise, and experience with SAR imagery and related geospatial imagery products.
Required Qualifications
- Minimum of 3 years or more experience with agile and lean philosophies
- Experience serving as Scrum Master or team lead is a plus
- Demonstrated experience with Continuous Delivery and Continuous Integration (CI/CD) techniques, test-driven development, or automated testing practices
Desired Qualifications
- At least one Agile Development Certification (Certified Scrum Master, Agile Certified Practitioner (PMI-ACP), or Certified Scrum Professional)
- Demonstrated experience with relational database development
- Experience with geospatial tools and data formats (e.g., Boundless Spatial suite, Remote View, PostGRES/PostGIS, Oracle Spatial, ArcGIS Desktop/Server, Image Server, File Geodatabases; data formats such as KML, KMZ, NITF, TIFF, JPEG, GeoPDF)
- Experience with geospatial information systems (GIS) including open-source and proprietary formats and related platforms
- Experience with terrain analysis visualization and/or automated detection algorithms
- Experience with standard geospatial APIs and Open Geospatial Consortium standards
- Experience integrating geospatial COTS software and tailoring for specialized hardware and software environments
Apply with one swipe on Sorce. We auto-fill applications and apply on your behalf — no cover letters, no 40-minute forms.
Hiring someone like this?
Get your role in front of qualified candidates on Sorce.