Mid-Level Software Engineer

Company:  Penn Foster
Location: Huntsville
Closing Date: 08/11/2024
Salary: £100 - £125 Per Annum
Hours: Full Time
Type: Permanent
Job Requirements / Description

Job Description:

Torch Technologies, a 100% employee-owned company, is currently seeking an experienced candidate to contribute to multiple technology and innovation prototyping efforts focused on modernizing defense weapon systems. The successful candidate will work in a fast-paced environment to develop and adapt advanced technologies to meet modern warfighter needs. Successful applicants will see the impact of their work in digital simulations, hardware-in-the-loop, and in the deployed systems protecting our war fighters. Be part of a high-performing team with a track record of mission success against continually evolving threats.

Torch offers a dynamic and innovative work environment, while providing ample learning and professional development opportunities. We are willing to cross-train an experienced software developer in another programming language.

JOB REQUIREMENTS

  • B.S. Degree in Computer Science, Computer Engineering, or related scientific field
  • 5+ years of software development experience
  • Programming proficiency in one or more of C++, Java, and/or C#
  • Working knowledge of modern version control systems such as Git

PREFERRED REQUIREMENTS

  • Experience with Agile methodologies such as Scrum or Kanban
  • Experience with one or more JavaScript frameworks such as React, Vue, or Angular
  • Experience with backend programming using Node.js or a similar framework
  • Experience with CesiumJS and/or Cesium Unreal
  • Knowledge of GIS tools such as GDAL/OGR and QGIS
  • Previous experience with modeling and simulation

US Citizenship is required as the position requires the candidate to be able to obtain and maintain a secret level security clearance.

Growth Vector (30 days/90 days/1 year)

As an I2 developer, you will be provided with the flexibility and support needed to grow into a valued teammate. Below is an estimated timeline of what you can expect within the first year of employment.

30 days

  • Meet the team
  • Understand the goal of each project the team supports
  • Integrate with people across multiple projects
  • Develop a significant feature
  • Feel comfortable in a part of the code base
  • Apply for security clearance

90 days

  • Demo a feature to internal technical leadership
  • Be comfortable in a specific feature set in each code base
  • Architect and present a feature set to the development team
  • Position yourself as the point of contact for a project within the I2 business unit.

1 year

  • Attain active security clearance
  • Establish yourself as an integral part of the development team.

Benefits

  • Develop on the job in a relaxing environment
  • Paid time off and paid holidays
  • Education assistance program
  • 401k with matching
  • Wellness programs
  • Employee stock ownership plan (ESOP)
  • Health, vision, and dental insurance plans
  • Interest-free computer loans

Interview Process

The I2 interview process involves a phone call to establish interest and fit. The next phase could be a follow-up phone call or virtual meeting with the hiring manager which will cover more technical topics. Finally, you’ll be invited for an interview with I2 technical leadership. If all goes well, you will be extended an offer to become an official member of I2.

#J-18808-Ljbffr
Apply Now
Share this job
Penn Foster
  • Similar Jobs

  • Mid-Level Software Engineer

    Huntsville
    View Job
  • Mid-Level Software Engineer

    Huntsville
    View Job
  • Mid-Level Software Engineer

    Huntsville
    View Job
  • Mid-Level Software Engineer

    Huntsville
    View Job
  • Mid-Level Software Engineer:

    Huntsville
    View Job
An error has occurred. This application may no longer respond until reloaded. Reload 🗙