> Markdown version of [/jobs/ext/1353078-junior-mid-software-engineer](https://www.wearedevelopers.com/jobs/ext/1353078-junior-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). --- # Junior/Mid Software Engineer - **Company:** Gateway Geospatial Group - **Location:** St. Louis, MO, United States - **Experience:** Starter - **Contract:** Permanent contract - **Skills:** Java (Programming Language), JavaScript (Programming Language), Agile Methodology, Artificial Intelligence, Continuous Integration, Data Visualization, Python (Programming Language), Machine Learning, Open Source Technology, Cloud Services, Software Engineering, AngularJS, Data Analytics, Programming Languages - **Published:** July 20, 2026 - **Apply:** https://www.clearancejobs.com/jobs/9041358/juniormid-software-engineer ## About the Role * Proven 1-6 years experience in developing software using modern languages such as Python, Java, and JavaScript. * Familiarity with JavaScript frameworks like Angular. * Experience in developing and implementing software enhancements for mission systems. * Ability to work collaboratively in a team-oriented environment. * Adaptability and willingness to learn new technologies. * Experience in writing or contributing to end development and deployment instructions. * Proficiency in Agile-based software development methodologies. * Ability to develop innovative solutions. * Experience in developing enterprise systems using multiple technologies. * Experience with cloud services and technologies, particularly in the geospatial domain. * Knowledge of geospatial technologies and data visualization techniques. * Experience with DevOps practices and tools for continuous integration and deployment. * Understanding of data modeling, machine learning, and artificial intelligence concepts. * Certifications in relevant programming languages or frameworks. ## Description Are you passionate about cutting-edge technology and solving complex problems? Join Gateway Geospatial Group (G3) as a Software Engineer and be part of an exciting new initiative. G3 is a dynamic startup specializing in geospatial technology, modern application development, cloud services, and data analytics. As a Software Engineer, you will have the opportunity to work on innovative architectures and contribute to the development of advanced applications using data modeling, machine learning, and data visualization techniques. Be part of our agile team and shape the future of geospatial technology. * Take ownership of the application, including the user experience and creating sharp and responsive features. * Develop an existing application capable of supporting tens of thousands of map data points and multiple configurable data sources. * Collaborate to make open source capabilities available to restricted network users. * Contribute to the design, development, testing, and integration of the application to achieve mission goals. ## Related Videos - [Remote Driving on Plant Grounds with State-of-the-Art Cloud Technologies](https://www.wearedevelopers.com/videos/251-remote-driving-on-plant-grounds-with-state-of-the-art-cloud-technologies) - [PySpark - Combining Machine Learning & Big Data](https://www.wearedevelopers.com/videos/44-pyspark-combining-machine-learning-big-data) - [How to Stop Choosing JavaScript Frameworks and Start Living](https://www.wearedevelopers.com/videos/118-how-to-stop-choosing-javascript-frameworks-and-start-living) - [Leverage Cloud Computing Benefits with Serverless Multi-Cloud ML ](https://www.wearedevelopers.com/videos/78-leverage-cloud-computing-benefits-with-serverless-multi-cloud-ml) - [The user in the eye of the Cargo1492 storm](https://www.wearedevelopers.com/videos/96-the-user-in-the-eye-of-the-cargo1492-storm) - [How Data is Shaping our Games](https://www.wearedevelopers.com/videos/176-how-data-is-shaping-our-games) ## Related Articles - [Where to Find Entry-Level Software Engineering Jobs](https://www.wearedevelopers.com/magazine/397-where-to-find-entry-level-software-engineering-jobs) - [What’s the Difference between a Junior, Mid, and Senior Developer?](https://www.wearedevelopers.com/magazine/238-what-s-the-difference-between-a-junior-mid-and-senior-developer) - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [7 Important Tips That Every Software Developer Should Know](https://www.wearedevelopers.com/magazine/101-7-important-tips-that-every-software-developer-should-know) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [Software Engineer Salary London](https://www.wearedevelopers.com/magazine/252-software-engineer-salary-london)