Software Developer
Job Description
Thank you for your interest in employment with Torch Technologies. We are a 100% employee-owned, Certified Great Place To Work and named Best Places to Work in Huntsville/Madison County and headquartered in Huntsville, AL with over 1200 employee-owners. Our team provides superior research, development, and engineering services to the Federal Government and Department of Defense. As one of the nation's top 100 defense companies, the services we provide directly support the men and women who serve our country. Our corporate mission sums up the pride our employee-owners take in the work we do: "Lighting the Pathway of Freedom". And, as a Certified Evergreen ESOP, we have made the commitment to grow and sustain our company for the next 100 years! Come grow with us!
Job Title
Software Developer
Location
Alabama - Huntsville - Huntsville, AL 35802 US (Primary)
Job Description
At Torch Technologies we have a unique position among DoD contractors. The company is large enough to have a variety of challenging projects, but small enough that individuals are more than just numbers in a spreadsheet. The Innovation through Integration (I2) Business Unit (BU) focuses on integrating technologies to provide innovative solutions to customers. I2 is growing to meet the demands of our customers, and we want creative and imaginative teammates like you! In our services, we strive to provide visual solutions that are backed by real data. As a team member you'll build a compelling visual interface powered by a back-end data pipeline. The interfaces can range from gaming UIs to web-based interfaces. As such, you'll be able to collaborate with your fellow peers from across I2.
The candidate will be expected to work closely with other developers, artists, and customers to develop quality software products. Candidate will be working with three separate applications that support a single project. Project applications integrate with an internal backend toolset and present simulation data in an appealing manner so soldiers can make better tactical decisions. Candidate should be dependable and self-motivated, eager to overcome challenges and solve problems.
Job Requirements
What We Are Looking For
- Bachelor's Degree or higher in computer science, engineering, or other science, technology, engineering, and math (STEM) discipline with 8+ years' of experience.
- Must be able to attain a security clearance.
- Experience developing with game engine technology such as Unreal Engine, Unity, CryEngine, etc.
- Proficient in a programming language such as C, C++, C#, Java, etc.
- A natural problem solver.
- Able to contribute to multiple code bases simultaneously.
- Able to effectively communicate in verbal and written form.
Technical Stack
Below is a list of technologies the candidate will learn and work with:
- C# / C++
- CMake
- Visual Studio
- Modeling and Simulation Tools (AFSIM, OneSAF)
- Unreal Engine 4 / 5
- Git / Git LFS
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 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.
If you are a qualified individual with a disability or a disabled veteran, you have the right to request a reasonable accommodation if you are unable or limited in your ability to use or access https://torchtechnologies.hua.hrsmart.com/ats as a result of your disability. You can request reasonable accommodations by sending an email to [email protected]. Thank you for your interest in Torch Technologies.
Date Posted
08/03/2023
Views
9
Positive
Subjectivity Score: 0.8
Similar Jobs
Sentinel Principal / Sr Principal Cyber Software Engineer 13023 - Northrop Grumman
Views in the last 30 days - 0
View Details