Senior Virtual Reality Developer

Employer

Job Description

Dice is the leading career destination for tech experts at every stage of their careers. Our client, BSI Solutions, is seeking the following. Apply via Dice today!

Work closely with other passionate programmers and designers to construct coding standards and lead coding efforts in the creation of immersive digital experiences using virtual reality techniques primarily in the Unity Game Engine. Review and implement best coding practices to aid in the creation of VR, AR, and MR applications in education, healthcare, military, and other fields. Interface with researchers to design solutions which balance performance, visuals, and functionality. Think critically, collaborate with the team, take general problem scope and direction, and plan and develop solutions that fit within project objectives. Must be able to interact with current and prospective clients. Basic Qualifications Bachelorrsquos Degree in Computer Science, Game Design, or relevant degree 7+ years of experience with software engineering 3+ years of C 3+ years of experience in Unity Engine (Unreal a plus) Experience with modern OOP practices and standards Strong software engineeringdevelopment experience, architecture and design skills, combined with a drive to solve hard problems Experience performing code reviews Experience in creating Virtual Reality environments (Augmented Mixed Reality a plus) Experience implementing cloud compute and storage systems in Unity (primarily AWS) Knowledge of mathematics and physics Experience with working in an Agile environment with project tracking tools, including JIRA Experience in working with source control using Gitlab or similar products Ability to work effectively with and manageremote teams Experience leading coding efforts within a fast paced team environment Ability to produce technical documentation and create design artifacts Ability to obtain a security clearance (if required) Possession of excellent oral and written communication skills Strong business comprehension skills to acquire requirements and transform into development requirements Portfolio of completed projects is a required