Programmer II - Full Stack Software Developer
Listed on 2025-12-05
-
Software Development
Software Engineer, Full Stack Developer
Programmer II - Full Stack Software Developer
JT4, LLC provides engineering and technical support to multiple western test ranges for the U.S. Air Force, Space Force, and Navy under the Joint Range Technical Services Contract, better known as J-Tech II. JT4 develops and maintains realistic, integrated test and training environments and prepares our nation's war‑fighting aircraft, weapons systems, and aircrews for today’s missions and tomorrow’s global challenges.
The Full Stack Software Developer converts data from user stories to tasks and creates or modifies software applications, requiring and applying basic knowledge of programming techniques and computer systems.
Job Summary - Essential Functions And DutiesUnder immediate supervision, the Full Stack Software Developer converts data from user stories to tasks and creates or modifies software applications, requiring and applying basic knowledge of programming techniques and computer systems.
Responsibilities- Interpret user stories, requirements, and procedures
- Advise team and project managers on technical problems
- Incorporate changes to design of system/software and associated design documentation
- Implement design through software coding and appropriately document the design implementation
- Execute unit, integration, and system testing
- Participate in maintenance and sustainment activities of software
- Perform other job‑related duties as required
- Backend programming in Python
- Frontend programming using JavaScript frameworks
- Version control and documentation using common industry collaboration tools (Gitlab, Jira, Confluence)
- Dev Sec Ops and Continuous Integration/Continuous Delivery (CI/CD) methodologies
- Agile development methodology
- Web Application Programming Interfaces (RESTful)
- Microsoft coding frameworks (C#, .NET CORE, ASP.NET)
- DoD Developmental Test & Evaluation Community Experience
- SQL Database tools (Oracle SQL Developer)
- Containerization (Docker, Podman)
- No
SQL databases (PostGRES, Mongo
DB) - Waterfall development methodology
- Bachelor's Degree in Computer Programming, or equivalent technical training from an accredited academic institution, completion of a recognized certification program, or equivalent experience and demonstrated skills, knowledge, and technical competence in computer programming.
- Possess three (3) years of additional related experience.
- Must have demonstrated proficiency with required computer languages and have a basic to good understanding of computer systems including networks, servers, and personal computers.
- The candidate must possess a valid, state issued driver's license.
- Must be able to obtain and maintain security clearance.
- Must be a U.S. citizen.
The expected salary range for this position is $76,357 to $107,037 annually.
Benefits- Medical, Dental, Vision Insurance (Benefits active on Day
1) - Life Insurance
- Health Savings Accounts/FSA's
- Disability Insurance
- Paid Time Off
- 401(k) Plan Options with Employer Match (JT4 will match 50%, up to an 8% contribution, 100% Immediate Vesting)
- Tuition Reimbursement
Each employee must read, understand, and implement the general and specific operational, safety, quality, and environmental requirements of all plans, procedures, and policies pertaining to their job.
WORKING CONDITIONSTypical office environment with no unusual hazards, occasional lifting (up to 20 pounds), constant sitting while using the computer terminal, constant use of sight abilities while reviewing documents, constant use of speech/hearing abilities for communication, and constant mental alertness.
DISCLAIMERThe above statements are intended to describe the general nature and level of work being performed by personnel assigned to this classification. They are not intended to be construed as an exhaustive list of all responsibilities, duties, and skills required of persons so classified.
#J-18808-Ljbffr(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).