Reinventing Geospatial Inc.

Mid Software Engineer (STL)

Job Locations US-MO-St. Louis
Job ID 2019-1124
Software Engineering


Reinventing Geospatial, Inc. (RGi) is looking for a talented and motivated Senior Software Engineer to join our RGi St. Louis team! We will provide relocation assistance.


As a Software Engineer, you will be supporting the development activities for our customer. The successful candidate for the Software Engineer position requires hands-on experience in developing and implementing software programs. The Software Engineer is responsible for creating, maintaining and/or improving the performance of existing software code. The Software Engineer has a deep understanding of the full lifecycle of software development and can communicate it effectively to others.


Take this opportunity to support an exciting and challenging project, play with the latest technologies, all while helping our nation bring the best modern capabilities to our soldiers and analysts!


Mid-level Software Engineer Responsibilities

  • Responsible for creating, maintaining and/or improving the performance of existing software code, with duties to write and update software code and databases under contract and direction from the customer
  • Ability in writing scripts, and test-driven development in an agile software development environment with continuous integration and continuous delivery of software
  • Ability to effectively communicate technical and complex concepts to a non-technical audience
  • Create, test and maintain software products to ensure strong functionality and optimization
  • Recommend improvements to existing software applications as necessary
  • May also be assigned team lead duties at the discretion of customer leads


Mid-level Software Engineer Basic Qualifications

  • Bachelor degree or equivalent in Computer Science, Engineering, Mathematics or equivalent technical degree
  • Possesses a TS/SCI level, or above, security clearance
  • 4 years’ experience in full stack development to include Java, Web Services, Database, spatial database, and micro-service development
  • 1 years’ experience with agile and lean philosophies, serving as scrum or team lead
  • Experience working independently with clients or stakeholders to develop user-stories in support of full-service consumer and business applications
  • Experience with Continuous Delivery and Continuous Integration (CI/CD) techniques, test-driven development, and automated testing practices
  • Development of customized code, scripts, modules, macro procedures, and libraries to implement specialized spatial analysis functions using languages such as Python, Java, JavaScript, PHP, C, Perl, or similar scripting and development languages
  • Experience working with multiple database types


Mid-level Software Engineer Desired Skills

  • Masters or equivalent in Computer Science, Engineering, Mathematics or equivalent technical degree
  • 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 with government and/or commercial imagery products, to include SAR or related RADAR imaging technologies
  • Experience working with and developing geospatial information systems (GIS) to include open-source and proprietary geospatial formats
  • Use and development with common geospatial tools, data, and operating platforms (e.g., Boundless Spatial suite, Remote View, PostGRES/PostGIS, Oracle Spatial, ArcGIS Desktop, ArcGIS Server, Image Server, and File Geodatabases)


Who We Are

Reinventing Geospatial Inc. (RGi) is a fast-paced small business that has the environment and culture of a start-up, with the stability and benefits of a well-established firm. We solve complex problems within geospatial software development and national defense to make an immediate impact for our nation’s soldiers and analysts.

We pride ourselves on giving employees an exceptional life experience, where creativity thrives, and challenges are simply part of the fun. We provide truly excellent benefits, including:

  • 100% paid employee healthcare (with additional buy-up options) & dental insurance
  • Paid parental leave
  • 401k with matching
  • Escalating vacation time
  • Referral bonuses
  • Tuition reimbursement
  • Professional development training
  • Free beverages and snacks
  • Catered breakfast on Friday's
  • Bean bag chairs, stand-up desks, and an interactive gaming station
  • Company-sponsored social activities (family picnic, tubing trips, wine tastings, game nights, trivia nights, happy hours and year-end celebration)


Apply Today!

Apply online at

Reinventing Geospatial, Inc. is an Equal Opportunity Employer committed to hiring and retaining a diverse workforce. We are an Equal Opportunity Employer, making decisions without regard to race, color, religion, sex, national origin, age, veteran status, disability, or any other protected class. U.S. Citizenship is required for all positions.


Sorry the Share function is not working properly at this moment. Please refresh the page and try again later.
Share on your newsfeed