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 a government enterprise contract involving the sustainment, modernization, and transformation of corporate applications used across business functions including acquisition, finance, HR, training, recruitment, program management, security, and logistics. The role includes telework up to one day a week. The developer will collaborate with a team of three to enhance the Tracking Repository for Incoming Orders application. The work includes writing code, developing features, maintaining the application, resolving user issues and bugs, improving performance, and building monitoring tools to identify potential issues before outages occur. The position uses technologies including Python, Docker, Django, AWS, Java, JavaScript, VueJS, PostgreSQL, and TypeScript. The developer will also help manage Docker containers, troubleshoot code, infrastructure, and data issues, protect data security and integrity, and participate in Agile practices.

Requirements

  • Active TS/SCI with Polygraph clearance.
  • A bachelor's degree in a technical discipline and three years of software development or engineering experience; seven years of software development or engineering experience may substitute for the 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 application deployment, scaling, and development workflows.
  • Diagnose and resolve technical issues involving code, infrastructure, or data.
  • Implement best practices for data security and integrity 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.
  • Opportunities for career growth and advancement.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service