Unity Developer

Employer

Job Description

We are seeking a Senior Software Engineer that has done front end graphics based software architecture with proficiency in C# object oriented programming. The successful engineer will also have proficiency in Unity 3D, and have a working knowledge of backend languages. Projects will be focused on building enterprise warehousing solutions and high end simulations systems using gaming technology. Candidate will work with new emerging technologies such as Augmented Reality, Virtual Reality, IoT and Machine Learning.


Candidate will be a part of

  • Proposing, planning, and executing new research and development projects .
  • Continually apply and influence software development best practices, including establishing architecture, coding best practices, designing modularity and testability, developing tools, etc.
  • Manage and participate in recurring engineering meetings such as sprint planning and team standup.


Technical Skills:

  • Experience working in an agile development process and has demonstrated the ability to plan short-term development (e.g., Sprint Planning)
  • Proficient with working with one or more of the following areas: Augmented Reality, Game Design, and Engineering, Enterprise Solutions (frontend), Mobile Development
  • Proficient in Unity3d
  • Proficient in object-oriented programming (e.g., C#, Java, etc.)
  • Working knowledge of backend languages (e.g., NodeJS, Golang)
  • Proficient in software architecture, development, documentation, and testing
  • Fluency with tracking tools (e.g., JIRA), repositories (e.g., GitLab)
  • Experienced in identifying areas of beneficial research on current and future projects
  • Experienced in providing time-accurate estimations for assigned development work
  • Outstanding written and verbal communication skills


Qualifications:

BS degree in Computer Science or related experience. Masters preferred.

Seven-plus years of experience in software and/or application development

Five-plus years working with object-oriented programming languages

Three or more years working within one or more of the following areas: Augmented Reality, Game Design and Engineering, Enterprise Solutions (frontend), Mobile Development

Three-plus years of experience working in an engineering services environment preferred


Additional Info:

20% travel required to visit customers and applicable trade shows

Fully Remote

Candidate must be US/Perm Resident