Senior Developer, Virtual Reality

Employer

Job Description

Who We Are:  Virtuosi® is an award-winning, one-of-a-kind on-demand educational program for pharmaceutical, biotech, and ATMP manufacturers. Virtuosi leverages the power of virtual reality to make employee education more engaging by creating immersive and interactive educational experiences. Virtuosi is powered by the experts at Quality Executive Partners, Inc. (QxP) and is based upon our core operating methodology of “Teach and Do.” As a global provider of premier technical and management consulting services, QxP is, at its core, a consortium of experts. Each expert is a leader in their field with many decades of experience specializing in quality transformations, executive leadership support, global strategy and execution, and risk identification and mitigation.

 

Who We Want: We seek quick learners from diverse backgrounds and experiences, who excel at working remotely in an agile, fast-pasted, startup environment. Our team members are strong communicators with excellent teamwork and problem-solving skills, who can collaborate daily with technical experts across many subject matter areas. We look for those who are interested in working on the cutting edge of both pharmaceutical and extended reality technologies.

 

Job Summary: We are seeking a full-time Senior Developer, Virtual Reality who will develop Virtual Reality (VR) technical training suites by studying information needs, conferring with subject matter experts, studying systems flow, investigating problem areas, and following the software development lifecycle. This is a remote position to be located in the greater Atlanta metropolitan area. There will be occasional travel to business meetings and conferences.

 

Responsibilities:

  • Collaborate with technical subject matter experts, 3D artists, software developers, operations, sales, and marketing teams to deliver interactive, highly immersive simulations
  • Determines operational feasibility by conducting detailed analysis to include problem definition, requirements, solution development, and proposed solutions
  • Creates solutions by developing documentation, flowcharts, layouts, diagrams, charts, code comments, and clear code
  • Prepares and installs solutions by determining and designing system specifications, standards, and programming
  • Builds prototypes, analyzes performance, and continuously refines architecture
  • Supports and develops software engineers by providing advice, coaching, and educational opportunities

Minimum Qualifications:

  • Bachelor’s degree in computer science, information technology, or related discipline
  • 2 years of experience as a lead or senior software engineer
  • 4 years of experience in Unity and other related technologies

Skills:

  • Analytical programming and debugging using Visual Studio and Unity C#
  • Developing with HTC, Valve, and/or Oculus VR software
  • OOP programing and architecture
  • Demonstrated ability to take a project from scoping requirements through actual launch of the project
  • Creativity and flexibility, with excellent attention to detail with the ability to think from a “big picture” perspective
  • Committed to delivering high quality results, overcoming challenges, focusing on what matters
  • Experience in detail-oriented software documentation, creating software specifications,  and testing documentation
  • Demonstrated ability to work independently as well as being a productive and supportive team member
  • Ability to work with multiple projects and tasks at one time under pressure with tight timelines
  • Strong organizational and project management skills
  • Comfortable working remotely and flexible to work with team members across many time zones

Compensation and benefits: 

  • Atlanta-based individuals expressing interest in this position can expect a starting salary of $70-$85k, and are bonus-eligible
  • Medical, dental, vision, and life insurance with a variety of wellness offerings
  • 401(k) plan with employer contributions
  • Paid time off, sick days, and holidays
  • Company provided development equipment

 

EEO Employer: Quality Executive Partners, Inc. is an equal opportunity employer. As an equal opportunity employer, we do not discriminate on the basis of race, religious creed, color, age, sex, pregnancy, childbirth or related medical conditions, sexual orientation, gender identity, national origin, ancestry, citizenship status, marital status, disability, serious medical condition, military service or veteran status, genetic information, or any other legally protected characteristic.