Software Developer- Junior

Torch Technologies, Inc. · Huntsville, AL

Company

Torch Technologies, Inc.

Location

Huntsville, AL

Type

Full Time

Job Description

Torch Technologies, a 100 percent employee-owned company, is seeking a professional Software Developer to join a team currently developing spatial computing and advanced visualization applications. Candidates applying for this position will have the opportunity to build and integrate server-side software technology with visualization products for educating and training soldiers, sailors, airmen, marines, and civilians.

The candidate selected for this position will be a member of an agile development team working closely with other developers, artists, and subject matter experts. The ideal candidate must be able to work well within a multi-disciplinary collaborative team environment. The teams are developing a virtual training device framework and customer applications using the framework.

Expectations and Responsibilities:

  • As a member of the Advanced VizLab Team, you are expected to be a positive, pro-active, and contributing team member.
  • You will collaborate daily with fellow developers, artists, and subject matter experts to develop top-tier training products for military and commercial customers.
  • You will contribute to projects built primarily in C# using .Net Core with Visual Studio. The applications leverage a range of technologies including JavaScript, Electron JS, and Material libraries.
  • You will be responsible for executing all aspects of the Software Development Life Cycle (SDLC) including documentation and troubleshooting as a full stack developer.
  • Everyone on the team is expected to write well-designed (SOLID), testable code and we work together as a team to help make that happen.
  • Everyone on the team conducts peer reviews including detailed feedback.
  • You will develop flowcharts, layouts, and documentation to identify requirements for new features, as well as extending and refactoring existing capabilities.

Job Requirements

Personal Requirements:

  • Must be a team player and know the importance of listening to others.
  • Be a positive, active, and contributing member of the team.
  • Must be able to effectively communicate in verbal and written form.
  • Must be proactive and help with problem-solving.
  • Excited to learn new technologies and improve the solutions under development.
  • US Citizenship is required for this position.
  • Eligibility to obtain a United States SECRET clearance is required for ongoing employment in this position.

Technical Requirements:

  • Bachelor's degree in Computer Science or Software Engineering and 0-2 years of experience.
  • Basic understanding of software engineering and up to date on best practices.
  • Basic understanding of Scrum framework.
  • Basic understanding of JavaScript, HTML5, SQL and one of the following languages: C#, Java, C++.

Desired but Not Required Experience:

  • Basic understanding or experience with writing Unit Tests.
  • Basic understanding or experience with Docker & micro-services.
  • Basic understanding of git and software version control.
  • Interest in DevOps, Cloud Technologies (Azure), and System Architecture.

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]. Thanks for your interest in Torch Technologies.

Date Posted

03/05/2023

Views

9

Back to Job Listings Add To Job List Company Profile View Company Reviews
Positive
Subjectivity Score: 0.8