You are viewing a preview of this job. Log in or register to view more details about this job.

Software Engineer (Soldier Pair) - Interim Secret Required - On Site Austin, TX

Software Engineer (Soldier Pair) - Interim Secret Required - On Site Austin, TX

Job Description

Systems Intelligence is excited to uphold the Army Software Factory’s mission of enabling Soldiers to become software professionals. We are looking for Software Engineers to pair 1:1 alongside novice Soldiers coaching in those competencies such that the Soldiers learn by doing.  The objective is for the Software Engineer coaches to impart progressive expertise such that soldiers become capable of taking full ownership of their projects, and ultimately train others. 

 

Travel:

 

CONUS travel in performance of the contract will be determined at the time of need.

 

Shift:

 

Core business hours of 8:45 A.M through 5:15 P.M central time, Monday through Friday, with eight working (non-lunch) hours per day

Prescribed period during which lunch may be taken: 11:00 A.M. and 1:00 P.M.


Responsibilities

 

The Software Engineer (Soldier Pair) is responsible for designing, developing and deploying apps with a focus on high availability, low latency and scalability, and is responsible for the front and server-side technical development of the application. This role’s duties include, but are not limited to the following:

  • Implement user stories from the backlog and write tests before they write production code following Test Driven Development (TDD).
  • Provide inputs on complexity and architecture decisions to the product team members.
  • Practice eXtreme Programming (XP), in which pairs of engineers work together on the same line of code to share context and knowledge transfer.


Qualifications

 

  • 3 years of experience as Software Engineer.
  • Proficiency in modern object-oriented coding languages and associated frameworks (i.e., Java, TypeScript, C++, Springboot, React, etc.).
  • Ability to coach and train junior software developers in the following:
    • Execute software planning, requirements, risk management, design, development, architecture, modeling, estimation, configuration management, quality, security, and tests using software development methodologies, architectural structures, viewpoints, styles, design decisions, and frameworks across all lifecycle phases.
  • Fluent in test driven development, lean methodology, and DevSecOps.
  • Knowledge of Java, C#, Spring Boot, PHP, Typescript/JavaScript, NodeJs, Python, Kotlin, and ability to learn programming language or data structures and logic to transform and visualize data as needed.
  • Ability to obtain interim Secret clearance prior to start date and achieve/maintain Secret clearance upon final adjudication.


Job ID

2025-15778
Work Type

On-Site