3D Web Software Engineer
Quick Overview
Job Description
Title: Senior 3D Web Software Engineer
Duration: 12 Months Contract
Location: Remote
Job Summary:
This is a software development role responsible for helping to define the technical strategy driving/building commercial technical solutions using Microsoft technologies. The ability to design and develop for cloud-based websites and 3D systems is key to this position. The person hired for the 3D Web Software Engineer position will be an active member of a high-performance software development and systems engineering team working in an agile environment.
Primary Responsibilities include but are not limited to the following:
- Specify, design, and lead the development of state-of-the-art software technology platforms utilizing Microsoft, Cloud and Web technologies for the use in the dental and healthcare market globally.
- Active member of high-performance software development and systems engineering teams in an agile environment.
Basic Qualifications:
- Bachelor’s degree or higher in Software Engineering, Computer Science, Mathematics, or related from an accredited institution (completed and verified prior to start)
- Eight (8) years of software development in a private, public, government or military environment
- Five (5) years of software development experience in 3D programming/3D concepts
Preferred Qualifications:
- Proven experience with enterprise scale web development of commercial applications in a Microsoft environment.
- Proven experience with 3JS or Babylon JS
- Proven experience with JavaScript / Typescript and 3D scene graphs
- Proven experience with modern progressive web applications
- Proven experience with modern bundlers
- Solid foundations in linear algebra, 3D geometry and coordinate spaces
- Professional software development experience in C++ and WebAssembly (Wasm)
- Experience developing 3D geometry processing software
- Experience with web technologies including Dom manipulation, HTML5, CSS, REST API’s and HTML canvases
- Experience with C#, ASP.Net, and Ajax
- Experience with Microsoft Azure development
- Experience working on an Agile Scrum team
- Demonstrated skills in software engineering methodology including documentation, configuration management, verification and validation, and commercialization.
- Demonstrated problem solving and analysis skills, systems thinker, results driven, self-motivated, team skills, ability to work independently and with distributed teams.
- Experience developing commercial computer systems products, including sophisticated software applications and/or network solutions; working with product management, trainers, customers and end users.
Additional qualifications that could help you succeed even further in this role include:
Solid foundation in 3D math and 3D geometry Experience utilizing 3D triangle mesh topology representations and 3D curves/surfaces Experience visualizing, analyzing and debugging complex multi-dimensional data Proven ability to write clean, concise, and readable code that is modularized and testable; values code reviews and comprehensive unit testing Cross-platform development experience with Windows and Linux using modern features from C++11 and later Experience with CMake Experience with distributed version control systems such as Git Experience collaborating with a team to explore approaches and then perform research and tests to develop innovative algorithm solutions Demonstrated problem solving and analysis skills, systems thinker, results driven, self-motivated, team skills, ability to work independently and with distributed teams
Skills
Similar jobs
Software Engineer III with Security Clearance
Black Eagle Defense · Fort Meade, United States
3 minutes ago$209k - $266k/yrSystems Integration Engineer, Senior with Security Clearance
COLSA CORP. · Robins Air Force Base, United States
3 minutes agoGolang Software Engineer
Drevol LLC · Raleigh, United States
5 minutes agoUrgent Need: Golang Software Engineer - Raleigh, NC (Onsite)
Drevol LLC · Raleigh, United States
5 minutes agoSystems Integration Engineer (NDA-2) with Security Clearance
Leidos · Fort Meade, United States
7 minutes ago$73.5k - $132.8k/yrEngineering Intern
Securitas Technology · Fishers, United States
9 minutes ago