Reinventing Geospatial Inc.

  • Senior Software Engineer (STL)

    Job Locations US-MO-St. Louis
    Job ID 2019-1125
    Category
    Software Engineering
  • Overview

    Reinventing Geospatial, Inc. (RGi) is looking for a talented and motivated Senior Software Engineer to join our team! As a Software Engineer, you will be supporting the development activities for our customer. The successful candidate for the Software Engineer position requires an must have expert knowledge and hands-on experience in developing, implementing and leading software programs.

     

    The Software Engineer maintains broad awareness of the functions, responsibilities and demands levied on the DevCorps and is capable of providing input to and communicating strategic direction in support of and concurrence with customer leaders.  The Software Engineer has a deep understanding of the full lifecycle of software development and is able to 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!

    Responsibilities

    Senior Software Engineer Responsibilities

    • Responsible for creating, maintaining and/or improving the performance of existing software code, with duties to design and update software databases under contract and direction from the customer. 
    • Maintains broad awareness of the functions, responsibilities and demands levied on the DevCorps and is capable of providing input to and communicating strategic direction in support of and concurrence with Government leaders.  
    • Effectively transmit highly technical and complex concepts to a non-technical audience.
    • Ability in writing test scripts and applying test driven development in an agile software development environment, where built in automated test procedures are paramount and continuous integration of software and continuous delivery of software to the customer.
    • 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.

    Qualifications

    Senior Software Engineer Basic Qualifications

    • Bachelors degree or equivalent in Computer Science, Engineering, Mathematics or equivalent technical degree.
    • Possesses a TS/SCI level, or above, security clearance.
    • 8 years’ experience in full stack development to include Java, Web Services, Database, spatial database, NoSQL database, and micro-service development.
    • 5 years’ experience with agile and lean philosophies, serving as scrum or team lead.
    • 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 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.

    Senior Software Engineer Desired Skills

    • Possesses at least one of the Agile Development Certification
      • Certified Scrum Master
      • Agile Certified Practitioner (PMI-ACP)
      • Certified Scrum Professional
    • Masters or equivalent in Computer Science, Engineering, Mathematics or equivalent technical degree.
    • 12 years’ experience in full stack development to include Java, Web services, Database, and micro-service development.
    • 7 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 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.
    • These may include, but are not limited to:
      • Tools - Boundless Spatial suite, Remote View, PostGRES/PostGIS, Oracle Spatial 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 and data structures
      • Operating Platforms – ESRI, OpenGeo Suite, or similar
      • In-depth experience abstracting new or legacy systems via standards based API’s to include web services.  Including but not limited to Open Geospatial Consortium standards.

    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 & 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

     

    Apply Today!

    Apply online at https://careers-rgi-corp.icims.com/

    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.

    Options

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