> Markdown version of [/jobs/ext/195183-mid-software-engineer](https://www.wearedevelopers.com/jobs/ext/195183-mid-software-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Mid Software Engineer - **Company:** TREVITY LLC - **Location:** St. Louis, MO, United States - **Experience:** Experienced - **Contract:** Permanent contract - **Skills:** Java (Programming Language), JavaScript (Programming Language), Geographic Information Systems, Application Programming Interfaces (APIs), Agile Methodology, Amazon Web Services, ArcGIS (Software), Automation of Tests, Microsoft Azure, Cloud Computing, Relational Databases, Database Design, Spatial Databases, GeoServer, GIS Applications, Revision Control Systems, Python (Programming Language), NoSQL, Oracle (Applications), PostGIS, Systems Development Life Cycle, Software Construction, Software Engineering, SQL Databases, Systems Integration, Web Services, Data Processing, Google Cloud, Enterprise Software Applications, Git, Containerization, Api Design, Software Version Control, Legacy Systems, Microservices - **Published:** May 30, 2026 - **Apply:** https://www.indeed.com/viewjob?jk=11e4e0117bee0db0 ## About the Role Do you have experience in Version control?, Do you have a Master's degree?, * Master's degree and minimum 2 years of experience in software engineering or full stack development; OR * Bachelor's degree and minimum 4 years of experience in software engineering or full stack development; OR * Minimum 6 years of equivalent professional experience in software engineering or related field. Technical Skills * Demonstrated firsthand experience in at least twoof the following: * Java, JavaScript, or Python enterprise application development-Web services architecture, design, and development * Relational database design * Spatial database design * NoSQL database design * Microservice architecture and development * Containerization and orchestration * API development * Cloud-native development in AWS, Azure, or Google Cloud * Experience with relational database development and SQL. * Experience working within Agile development environments. * Strong understanding of software engineering best practices and SDLC methodologies. * Experience using Git-based source control systems., * Experience developing customized geospatial analysis tools or automation scripts using Python, JavaScript, Java, or similar languages. * Experience integrating and tailoring geospatial COTS applications. * Experience with imagery products including SAR or RADAR technologies. * Experience developing or maintaining GIS applications and geospatial services. * Familiarity with tools such as ArcGIS, PostGIS, GeoServer, Oracle Spatial, or Image Server. * Experience with geospatial data formats including KML, KMZ, NITF, TIFF, JPEG, or GeoPDF. * Experience abstracting legacy systems through standards-based APIs or OGC-compliant web services. * Experience developing terrain analysis visualizations or automated detection algorithms. ## Description Trevity LLC is seeking Mid-Level Software Engineers to support advanced imagery exploitation and geospatial software modernization efforts across the IC and DoD enterprise. This role involves full stack software development, enterprise API integration, cloud-native application development, and scalable geospatial processing workflows designed to improve analyst efficiency and operational decision-making. Candidates will work within Agile teams developing modern enterprise applications leveraging microservices, cloud technologies, geospatial platforms, and advanced data processing techniques. ## Related Videos - [Tracking vehicles at scale](https://www.wearedevelopers.com/videos/1999-tracking-vehicles-at-scale) - [Leveraging Real time data in FSIs](https://www.wearedevelopers.com/videos/806-leveraging-real-time-data-in-fsis) - [How a Small Team Shrank a Microsoft Monorepo by 94%](https://www.wearedevelopers.com/videos/1236-how-a-small-team-shrank-a-microsoft-monorepo-by-94) - [You’re a great coder? That alone won’t get you far: The soft skills secret in IT success](https://www.wearedevelopers.com/videos/1076-you-re-a-great-coder-that-alone-won-t-get-you-far-the-soft-skills-secret-in-it-success) - [NoSQL Data Modeling for Front-end Developers](https://www.wearedevelopers.com/videos/297-nosql-data-modeling-for-front-end-developers) - [Grappling With Clunky Old Software? Start by Understanding What’s Inside!](https://www.wearedevelopers.com/videos/1189-grappling-with-clunky-old-software-start-by-understanding-what-s-inside) ## Related Articles - [7 Important Tips That Every Software Developer Should Know](https://www.wearedevelopers.com/magazine/101-7-important-tips-that-every-software-developer-should-know) - [Résumé-Driven Development: How IT trends affect the job market for software developers](https://www.wearedevelopers.com/magazine/59-resume-driven-development-how-it-trends-affect-the-job-market-for-software-developers) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [Where to Find Entry-Level Software Engineering Jobs](https://www.wearedevelopers.com/magazine/397-where-to-find-entry-level-software-engineering-jobs) - [Quick guide: How to write a Software Developer CV](https://www.wearedevelopers.com/magazine/37-quick-guide-how-to-write-a-software-developer-cv) - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs)