F

Freedom Technology Solutions Group

Software engineering and geospatial IT solutions

Senior Software Engineer

Full-Stack EngineeringConfirmed live in the last 24 hours
Full-timeSt. Louis, MO, USANo salary listed

About the Job

Requirements

  • Demonstrated firsthand experience in at least three of the following areas: Java, JavaScript, or Python enterprise application development; web services architecture, design, and development; relational database design; spatial database design; NoSQL database design; microservice architecture, design, and development; containerization or orchestration; API development; and cloud-native development using AWS, Azure, Google Cloud, or similar cloud service providers.
  • Demonstrated experience with relational database development.
  • At least 3 years of experience with agile and lean philosophies; experience serving as scrum or team lead is a plus.
  • Demonstrated experience with continuous delivery and continuous integration techniques, test-driven development, or automated testing practices.
  • Possess at least one Agile Development Certification: Certified Scrum Master, Agile Certified Practitioner (PMI-ACP), or Certified Scrum Professional.
  • Demonstrated experience developing customized code, scripts, modules, macro procedures, or libraries to implement specialized spatial analysis functions using Python, Java, JavaScript, PHP, C, Perl, or similar scripting and development languages.
  • Demonstrated experience working independently with clients or stakeholders to develop user stories supporting full-service consumer and business applications.
  • Demonstrated experience integrating and tailoring geospatial commercial off-the-shelf software applications; specialized software and database development and maintenance; integrating related specialized hardware; and conducting engineering studies to identify and remedy geodata processing bottlenecks.
  • Demonstrated experience working with and developing geospatial information systems, including open-source and proprietary geospatial formats.
  • Demonstrated experience with government or commercial imagery products, including synthetic aperture radar or related radar imaging technologies.
  • Demonstrated experience using and developing with common geospatial tools, data, and operating platforms, including Boundless Spatial suite, Remote View, PostgreSQL/PostGIS, Oracle Spatial or other geospatial databases, ArcGIS Desktop, ArcGIS Server, Image Server, File Geodatabases, KML, KMZ, NITF, TIFF, JPEG, GeoPDF, ESRI, and OpenGeo Suite or similar platforms.
  • In-depth experience abstracting new or legacy systems using standards-based APIs, including web services and Open Geospatial Consortium standards.
  • Demonstrated experience in at least one of terrain analysis visualization and algorithms or automated detection algorithms.
  • Desired education and experience: Master of Science or equivalent degree in Computer Science, Engineering, Mathematics, Information Systems, Cybersecurity, or an equivalent technical degree, plus at least 8 years of full-stack development experience including Java, web services, databases, and microservice development; or Bachelor of Science or equivalent degree in Computer Science, Engineering, Mathematics, Information Systems, or an equivalent technical degree, plus at least 10 years of such full-stack development experience; or at least 12 years of software engineering/development or related experience may substitute for a technical degree.

Responsibilities

  • Perform software engineering and development work associated with the position.
  • Develop full-stack software involving Java, web services, databases, and microservices.
  • Develop user stories with clients or stakeholders for consumer and business applications.
  • Integrate and tailor geospatial commercial off-the-shelf applications, specialized software and databases, and related hardware.
  • Conduct engineering studies to identify and remedy geodata processing bottlenecks.
  • Develop geospatial information systems and work with open-source and proprietary geospatial formats.
  • Abstract new or legacy systems through standards-based APIs and web services.
  • Develop terrain analysis visualization and algorithms or automated detection algorithms.

Desired Qualifications

  • Experience serving as scrum or team lead.
  • Master of Science or equivalent degree in Computer Science, Engineering, Mathematics, Information Systems, Cybersecurity, or an equivalent technical degree, with at least 8 years of full-stack development experience.
  • Bachelor of Science or equivalent degree in Computer Science, Engineering, Mathematics, Information Systems, or an equivalent technical degree, with at least 10 years of full-stack development experience.
  • At least 12 years of software engineering/development or related experience as an alternative to a technical degree.

About the Company

Freedom Technology Solutions Group

Software engineering and geospatial IT solutions

Freedom Technology Solutions Group provides software engineering and IT solutions for mission-critical challenges, serving government agencies and international development organizations. It builds secure, scalable technology and geospatial data analytics capabilities and delivers them through project-based engagements and service contracts. The company works by offering tailored software and analytics services that meet specific client needs, emphasizing speed, efficiency, and reliable performance. Its differentiators include a focus on mission-critical work, expertise in geospatial data analytics, experience with government contracts, and a people-first culture that minimizes bureaucratic obstacles to let employees focus on their skills. The company's goal is to deliver practical, secure technology solutions that help clients operate effectively and scale as their needs grow.

Company size
51-200
Company stage
Not listed
Total funding
Not listed
Headquarters
Columbia, MD
Founded
2004

Recently Posted Jobs

Explore more opportunities at Freedom Technology Solutions Group

See more jobs