Software Developer, Junior

StraConOrlando, FL
Onsite

About The Position

StraCon Services Group, LLC is seeking a Full-Time, Junior, Software Developer to join our team at NAWCTSD in Orlando, FL. NAWCTSD is the Navy’s principal center for modeling, simulation and training systems technologies. The computer programmer will work with a team in a lab environment to develop state-of-the-art, software-driven training systems.

Requirements

  • 1–3 years of experience in software development or programming.
  • Basic understanding of algorithms, data structures, operating systems, and software engineering concepts.
  • Experience using high-level programming languages (C++, C#, Java, etc.).
  • Experience writing or modifying scripting languages (Python, JavaScript, VBScript, LUA, XML, HTML).
  • Knowledge of databases and data access (SQL/NoSQL).
  • Basic ability with development environments, editors, debugging tools, and build systems.
  • Ability to communicate clearly, both verbally and in writing.
  • U.S. Citizenship required.
  • Must be able to obtain and maintain a Secret security clearance.

Nice To Haves

  • Experience or familiarity with Unity or game engine development is beneficial.
  • Ability to develop use cases, requirements, and specifications for simple software tasks.
  • Familiarity with modeling languages (UML, SysML) and basic software design documentation.
  • Understanding of Agile processes and workflow tools such as Confluence or similar.
  • Ability to participate in code reviews, follow assigned coding practices, and maintain proper documentation.
  • Entry-level experience with testing, execution of test procedures, defect logging, and software updates.
  • Ability to work with interoperability standards, web development languages, and scripting as needed.

Responsibilities

  • Assist in analyzing user needs and software application requirements to support development tasks.
  • Create, modify, and test software code, scripts, and application logic supporting system functionality.
  • Prepare and support use cases, functional specifications, and requirements for assigned software tasks.
  • Develop software using high-level languages such as C#, C++, Java, Python, or similar as required.
  • Support development of scripting for Windows and Linux environments.
  • Participate in code reviews and software configuration management processes.
  • Assist with debugging, troubleshooting, and resolving software issues during integration and testing.
  • Contribute to preparation of technical documentation, test plans, status reports, and issue tracking entries.
  • Utilize version control repositories such as Git, SVN, TFS, or similar.
  • Collaborate with engineers, developers, and project team members in a lab environment to ensure software meets performance requirements.

Benefits

  • medical
  • dental
  • vision
  • life insurance
  • accidental death and dismemberment
  • short/long-term disability
  • 401(k) retirement plans
  • paid time off programs
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service