Qualifications
- Deep understanding of data driven computing with experience in full production, and life cycle sustainment of game production environment
- Minimum of 7 years professional experience in software architecture and/or game development with at least 3 years' proven experience specializing in Unity and demonstrating a strong portfolio of Unity-based projects
- Strong proficiency in Unity Software (C#, Unity 3D) and extensive experience in developing interactive 3D applications and strong coding standards
- Ability to integrate real-time data from physical sensors or to IoT platforms into virtual simulations using Unity
- Proven track record of developing in Unity
- Develop simulation capabilities within the game to allow users to experiment with different configurations, environment conditions, and component placements
- Bachelor's degree in Computer Science, Software Engineering or related field
Responsibilities
- The Lead Developer will provide technical expertise and be responsible for using their working knowledge of technical infrastructure and will lead and support the full-cycle project development and sustainment of the game development with a cross-functional team in designing, building, testing, and deploying unique games for multi-use to include training, simulation, maintenance and operations.
- Deep understanding of Unity 3D development and its use within game development environment
- Identify and address technical challenges, bottlenecks and risks throughout the game and production development lifecycle
Job Description
Utilizing Unity tools, the Lead Developer will be essential in building and deploying a cutting-edge digital twin and immersive applications. The Lead Developer will provide technical expertise and be responsible for using their working knowledge of technical infrastructure and will lead and support the full-cycle project development and sustainment of the digital twin with a cross-functional team in designing, building, testing, and deploying unique games for multi-use to include development, training, simulation, maintenance and operations.
Essential Job Function & Duties
- Deep understanding of Unity 3D development and its use within game environments.
- Deep understanding of data driven computing with experience in full production, and life cycle sustainment of Digital Twins.
- Support the design and implementation of a user-friendly interface to visualize the game performance parameters.
- Identify and address technical challenges, bottlenecks and risks throughout the development lifecycle.
- Understand constraints and requirements from the client and translate those into a working product and solution.
Minimum Qualifications
- Minimum of 7 years professional experience in software architecture and/or game development with at least 3 years' proven experience specializing in Unity and demonstrating a strong portfolio of Unity-based projects.
- Strong proficiency in Unity Software (C#, Unity 3D) and extensive experience in developing interactive 3D applications and strong coding standards.
- Ability to integrate real-time data from physical sensors or to IoT platforms into virtual simulations using Unity.
- Proven track record of developing game applications in Unity.
- Develop simulation capabilities within the digital twin to allow users to experiment with different configurations, environment conditions, and component placements.
- Bachelor's degree in Computer Science, Software Engineering or related field. A Master's degree is a plus.
- Certified Professional or higher Unity certification, desired.
Desired Qualifications
- Knowledge of Asset Models, Business Intelligence, Machine Learning, Simulation, GIS.
- Experience with: Unity Gaming Services, Unity Replica, Unity Cloud.
- Experience with Creator Tools, but not limited to: Unity Editor, WETA Tools.
- Experience with: Unity, Unity Pro, Pixyz Software.
- Working knowledge of Mongo DB, My SQL, SQL.
- Ability to use Add-ins such as: Perspective, Unity Mars, Interact, Furioos, ML Agents, Multiplay, Cloudsim, Unity Forma, Plastic SCM.
- Working knowledge of: SAP, Microsoft Dynamic 365, OSI Soft, Oracle, IBM Maximo.
- Familiarity with Agile/Scrum methodologies.
Working Conditions
Remote/Work from home. Ability to lift 25 lbs. of equipment.
Benefits
Flexible Work Schedule.
Equal Employment Opportunity
TransTechnology provides equal employment opportunities to all qualified individuals without regard to race, creed, color, religion, national origin, age, sex, marital status, veteran status, genetics, sexual orientation, or non-disqualifying physical or mental handicap or disability.
Americans with Disabilities Act (ADA)
Applicants as well as employees who are or become disabled must be able to perform the essential duties & responsibilities either unaided or with reasonable accommodation. The organization shall determine reasonable accommodation on a case-by-case basis in accordance with applicable law.
This job description reflects the general duties, responsibilities and competencies considered necessary to perform the essential duties & responsibilities of the job and should not be considered as a detailed description of all the work requirements of the position. TransTechnology may change the specific job duties with or without prior notice based on the needs of the organization.
#J-18808-Ljbffr