Planned Systems International

Junior Software Scientist

Location US-Remote
Posted Date 21 hours ago(3/11/2025 1:21 PM)
Job ID
2025-11049

Overview

Planned Systems International (PSI) is an Enterprise IT services company who focuses on designing, building, securing, and operating cutting-edge software solutions that drive mission success and operational excellence for Federal Government organizations. We are currently seeking a Junior Software Scientist to support The Tactical Assault Kit/Team Awareness Kit (TAK) Product Center in developing and maintaining code and custom tooling for the TAK Product and Third Party developer community as part of a development team in a distributed/remote environment.

Essential Functions and Job Responsibilities

  • The Junior Developer Experience Engineer will be developing and supporting tooling and processes that enable the TAK developer community to efficiently and reliably develop and deliver TAK platform software.
  • Specifically, the candidate will be familiar with the build systems and development and deployment environments for TAK platform. The most known version of the TAK Platform is the Android Tactical Assault Kit (ATAK) implementation, which includes an open source version at https://github.com/deptofdefense/AndroidTacticalAssaultKit-CIV. The TAK platform is extensible through the use of plugins and Inter Process Communication (IPC); the successful candidate will be responsible for assisting Third Party Developers at a technical and process level to build and release TAK plugins.
  • The candidate will assist in the generation and maintenance of robust and usable documentation for the TAK developer community as it relates to software, processes and environments within the domain of Developer Experience.
  • The candidate will participate in the Agile software development process as implemented by the TAK Product Center software factory.

Minimum Requirements

  • Bachelors Degree in Computer Science or related discipline.
  • Active T3 investigation, with the ability to obtain and maintain necessary security clearances as required for access to classified information.
  • Current CompTIA Security+ certification.
  • Educational experience in object-oriented development using Python, C/C++, Java, Kotlin, C#, Groovy or equivalent. (Open source commits with code available for review is desirable.)
  • Familiarity in one or more areas:
    • Build Systems (CMake, Gradle, NDK)
    • Automated Testing Frameworks (JUnit, Mockito, Roboelectric, JMockIt, GoogleTest, Moq)
    • Static Code Analysis, Lint and other automated Code Quality tooling
    • Continuous Integration / Continuous Delivery (CI/CD) Pipelines (GitLab CI, GitHub Actions)
    • Windows, Linux, and containerized environments, with an ability to do fundamental system administration

Desired Qualifications

  • Ability to re-use code and adapting to coding styles and technologies when integrating other pre-existing systems.
  • Familiarity with Network Programming.
  • Understanding of software development cycle, from requirements to design to implementation to maintenance.
  • Familiarity with algorithmic complexity (“Big O”) and software scalability.
  • Experience with Amazon Web Services (AWS) infrastructure and service offerings.
  • Proficient verbal and written communication skills.

Company Benefits

PSI offers full-time, benefits eligible employees a competitive total compensation package that includes paid leave, and options for employer sponsored group medical, dental, vision, short-term and long-term disability, life insurance, AD&D coverage, legal services, identity theft, and accident insurance. Flexible spending account and health saving account options offer pre-tax savings for qualified medical, dental, and vision expenses. The company sponsored 401(k) retirement plan has an employer contribution match that is immediately vested. We invest in the professional growth of our employees through professional courses, certifications, and tuition reimbursement programs.

EEO Commitment

It is company policy to promote equal employment opportunities. All personnel decisions, including, but not limited to, recruiting, hiring, training, promotion, compensation, benefits, and termination, are made without regard to race, color, religion, age, sex, sexual orientation, pregnancy, gender identity, genetic information, national origin, citizenship status, veteran status, protected veteran status, disability, or any other characteristic protected by applicable federal, state, or local law.

Reasonable accommodations for applicants and employees with disabilities will be provided. If a reasonable accommodation is needed to participate in the job application or interview process, to perform essential job functions, and/or to receive other benefits and privileges of employment, please contact Human Resources by emailing HRDepartment@plan-sys.com, or by dialing 703-575-8400.

Options

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