Junior Software Engineer 780

Freedom Technology Solutions Group•Annapolis Junction, MD
•$110,000 - $155,000•Hybrid

About The Position

Freedom Technology Solutions Group is seeking a motivated Software Engineer to join their team developing geospatial analysis, data processing, visualization, and AI-enabled solutions using modern cloud technologies and the ArcGIS Enterprise technology stack. This is a prime contract opportunity where you'll work alongside experienced engineers on mission-critical systems while building your skills in software development, AWS, artificial intelligence, geospatial technologies, and DevOps. The ideal candidate has a solid software development foundation, curiosity, and a willingness to learn and experiment with emerging technologies, rather than needing to be an expert in GIS or AI from the start.

Requirements

  • Active TS/SCI with Polygraph
  • Bachelor's degree in Computer Science, Software Engineering, or a related technical field. Four (4) years of additional relevant experience may be substituted for a bachelor's degree.
  • Coursework, internship, project, or professional experience with at least one programming or scripting language such as Java, Python, JavaScript, C#, C++, .NET, or SQL.
  • Basic understanding of software development concepts and object-oriented programming.
  • Familiarity with source control tools such as Git.
  • Interest in learning cloud technologies, AI/ML, enterprise software development, and geospatial systems.
  • Strong problem-solving skills and willingness to learn.
  • Ability to collaborate and communicate effectively within a technical team.

Nice To Haves

  • Artificial intelligence, machine learning, or generative AI
  • Large Language Models (LLMs) and AI APIs
  • AI-assisted software development tools
  • AWS or other cloud platforms
  • JavaScript and Node.js
  • Python
  • REST APIs and web services
  • Linux
  • CI/CD and DevOps concepts
  • Databases and SQL
  • Docker or container technologies
  • GIS, mapping, or geospatial data
  • Esri ArcGIS products
  • Near-real-time data processing
  • Academic projects, internships, personal projects, hackathons, or other hands-on experience with AI/ML, LLMs, Python, cloud technologies, or geospatial applications are a plus.

Responsibilities

  • Contribute to applications and services that process, analyze, and visualize geospatial data.
  • Explore how AI and machine learning can be incorporated into applications, development workflows, data analysis, and automation.
  • Develop, test, and maintain software applications, APIs, and geospatial services.
  • Write clean, maintainable code using languages such as Java, Python, JavaScript, C#, C++, or .NET.
  • Work with experienced engineers to design and implement new capabilities.
  • Explore the use of AI and generative AI to enhance applications, automate workflows, analyze data, and improve software development processes.
  • Gain experience integrating AI models and services through APIs into software applications and workflows.
  • Learn how applications integrate with ArcGIS Enterprise, databases, APIs, cloud infrastructure, and AI-enabled services.
  • Work with AWS and cloud-based development and deployment environments.
  • Use Git and modern software development workflows to manage and collaborate on code.
  • Participate in code reviews and learn software engineering best practices from experienced team members.
  • Troubleshoot software issues and help improve application performance and reliability.
  • Gain exposure to CI/CD, DevOps, containers, APIs, AI-assisted development, and enterprise software deployment.
  • Work with geospatial data and near-real-time data feeds supporting mission applications.

Benefits

  • Matching 401k
  • Fully paid medical
  • Generous paid time off
  • Paid site closure days
  • Paid training
  • Tuition reimbursement
  • Referral bonuses
  • Fully paid life and disability
  • Annual logo wear allowance
  • Company sponsored events (game nights, holiday party, summer party, happy hours)
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service