Junior Unity Game Programmer
Jobs via Dice
Job Overview
Who's the hiring manager?
Sign up to PitchMeAI to discover the hiring manager's details for this job. We will also write them an intro email for you.

Job Description
About HigherEchelon, Inc.
HigherEchelon, Inc. (HE) is a service-disabled veteran-owned small business (SDVOSB) organizational performance consulting firm with offerings in Engineering, Gaming, Human Capital, Enterprise Technology, and Cyber Solutions. HigherEchelon aims to be the premier trusted partner in organizational excellence and achieves this through sustained investment in talent and the employee experience. HigherEchelon puts the employee first to better serve customer needs and sustain excellence.
HigherEchelon offers competitive full-time benefits including paid vacation and holidays, 401(k) matching, full health/dental/vision coverage, plus much more. For on-site and remote employees, flexible work schedules are offered when authorized.
By joining our team, you are choosing to embark on a journey towards excellence as a valued team member and trusted partner. We appreciate your inquiry and look forward to discussing the opportunity further.
Junior Unity Game Programmer at HigherEchelon, Inc.
HigherEchelon, Inc. is seeking a highly motivated Junior Unity Game Programmer to support a training development team primarily focused on developing serious games for a diverse audience.
We use the phrase "serious games" to describe a variety of applications that use gaming technologies or mechanics for a purpose other than strictly entertainment. You will be a key member of an agile scrum development team working closely with fellow programmers, game designers, instructional designers, and artists on the implementation of new features for new and existing applications and games for training and education.
Job Responsibilities
- Interact with team members, customers, and Subject Matter Experts (SMEs) to develop serious games and virtual training products utilizing the Unity game engine.
- Develop and test code, fix bugs, and profile and optimize code as directed.
- Follow best practices, development processes, and coding standards.
- Write efficient code with descriptive comments and maintain attention to detail.
- Document and peer review technical designs with other software engineers.
- Contribute creatively to the game/course design process, from prototype to completion and sustainment.
- Take ownership of his/her work as a highly motivated self-starter.
Required Skills
- Demonstrated experience (coursework counts) with and proficiency in game programming using a game engine such as Unity or Unreal.
- In lieu of direct game programming experience, a strong Computer Science / Computer Engineering background will suffice.
- Possess a demonstrated ability to meet deadlines, prioritize workload, manage time efficiently, and work in a team environment.
- Must be able to obtain and maintain a Secret security clearance.
Desired Skills
- Active Secret security clearance.
- Specific experience using a modern version of the Unity engine (2022 and newer) and strong C# skills.
- Experience With Unreal 4/5, And/or Other Commercial Game Engines.
- Experience with web, iOS, and/or Android deployment.
- Experience with C/C++ Objective-C, JavaScript, HTML, JSON, XML and other languages.
- Experience with the life cycle of design and programming of training content from concept through project completion.
- Experience with version control software (specifically Perforce).
- Experience with Atlassian project management projects (JIRA / Confluence).
- Portfolio with examples of game or eLearning programming is preferred.
Education and Experience
A Bachelor's in Game Development, Computer Science, Computer Engineering, Software Engineering, or a related technical discipline is required; experience (4+ years) may be used in lieu of degree.
Key skills/competency
- Unity Game Engine
- C# Programming
- Game Development
- Serious Games
- Agile Scrum
- Software Engineering
- Debugging & Optimization
- Version Control (Perforce)
- JIRA/Confluence
- Secret Security Clearance
How to Get Hired at Jobs via Dice
- Research HigherEchelon's culture: Study their mission, values, recent news, and employee testimonials on LinkedIn and Glassdoor.
- Tailor your resume effectively: Customize your resume to highlight Unity, C#, game development, and any security clearance experience for this role.
- Showcase your portfolio: Prepare a compelling portfolio demonstrating your game or eLearning programming projects and technical skills.
- Prepare for technical interviews: Be ready to discuss game programming concepts, C# proficiency, and your experience with game engines like Unity or Unreal.
- Understand security clearance: Familiarize yourself with the Secret security clearance requirements and be prepared to discuss your eligibility.
Frequently Asked Questions
Find answers to common questions about this job opportunity
Explore similar opportunities that match your background