+1 8588320650 contact@ampstalent.com

Senior 3D Software Engineer

Amps Global Talent
Contract
Remote
Maplewood, MN , United States
$ 100 - $ 115
Apply Now

Job Description

Duration: 12+ Months

Location: MN-Maplewood, 100% Remote

Overview: Every consultant belongs to a practice, an internal group of consultants and leaders with shared experience and expertise. Each of these practices aligns to one of the core services offered to clients. As a Senior 3D Software Engineer, you will join the Digital Modernization practice, where technology and strategy combine to deliver exceptional digital experiences, empowering organizations to thrive in today's digital market.

Responsibilities

  • 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

  • Contribute to the technology roadmap for digital systems technologies and platforms

  • Specify, design, and lead the development of state-of-the-art 3D software algorithms and solutions that improve the lives of patients around the world

  • Be an active member of a high performing software development team in an agile environment

  • Contribute to and influence cross-functional teams to identify opportunities and integrate with newly emerging technologies

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

  • 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