Software Developer Jobs

3,005 jobs found — updated daily

Junior Software Developer 795

Freedom Technology Solutions Group•Annapolis Junction, MD
•$130,000 - $150,000•Hybrid

About The Position

Freedom is seeking a Junior Software Developer to support Government Corporate Management Services (CMS) through the sustainment, modernization, and transformation of enterprise corporate applications. The role supports the Tracking Repository for Incoming Orders application, which serves users across government enterprise business functions and secure environments. The position offers telework up to one day per week. Working with a team of three developers, the developer will write code, build features, maintain the application, respond to user issues, fix bugs, and improve performance. The role also involves developing monitoring systems to identify potential problems before outages, managing Docker containers, diagnosing technical issues across code, infrastructure, and data, and applying data security and integrity practices. The team uses Agile methods, including sprint planning and stand-up meetings, and works with technologies such as Python, Docker, Django, AWS, Java, JavaScript, VueJS, PostgreSQL, and TypeScript.

Requirements

  • Active TS/SCI with Polygraph clearance.
  • Bachelor's degree in a technical discipline and three years of software development/engineering experience, or seven years of software development/engineering experience in lieu of a degree.
  • Experience working with front-end technologies, including JavaScript.
  • Willingness to learn new technologies.
  • Experience developing and updating technical documentation.

Nice To Haves

  • Experience working in an Agile development environment.
  • Experience managing the full software development lifecycle, including requirements definition, design, development, testing, deployment, and sustainment.
  • Experience with Java, Django, or VueJS.
  • Experience managing systems in a virtual hosting environment, including AWS.
  • Experience with PostgreSQL.
  • Experience working with Docker for containerization.
  • Familiarity with CI/CD.
  • Experience with Vuetify.
  • Experience with Vite.

Responsibilities

  • Collaborate with a team of three developers to enhance the Tracking Repository for Incoming Orders application.
  • Write code, develop features, and maintain the application.
  • Address user issues, fix bugs, and improve system performance.
  • Develop and implement monitoring tools and systems to detect potential issues before they cause outages.
  • Manage and update Docker containers to support efficient application deployment and scaling and streamline development.
  • Diagnose and resolve technical issues related to code, infrastructure, or data.
  • Implement data security and integrity best practices to protect sensitive data and support compliance.
  • Participate in Agile practices, including sprint planning and stand-up meetings, and adapt to changing requirements and priorities.
  • Develop and update technical documentation.

Benefits

  • Matching 401(k).
  • Fully paid medical coverage.
  • Generous paid time off, including paid site closure days.
  • Paid training and tuition reimbursement.
  • Referral bonuses.
  • Fully paid life and disability coverage.
  • Annual logo wear allowance.
  • Company-sponsored events.
  • Flexible work environment.
  • Competitive compensation and benefits.
  • Career growth and advancement opportunities.

Career Resources

Build a Resume for Software Developer

The resume builder that gets results.

  • Get clear feedback so you look as qualified as you are
  • Align your resume with the job to get further in the process, faster
  • Take the guesswork out of resume writing

Explore Related Job Searches

© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service