
Senior Software Developer (Remote) at Jobgether. This position is posted by Jobgether on behalf of . Anatomage, Inc.. We are currently looking for a . Senior Software Developer. in . Colorado (USA) and North Carolina (USA). .. This role offers an exciting opportunity to join a dynamic engineering team focused on advancing 3D dental imaging technology and software solutions. As a Senior Software Developer, you will play a critical part in designing, developing, and maintaining software ranging from visualization algorithms to user interfaces. You will collaborate closely with cross-functional teams to deliver innovative, high-quality products that accelerate digital dentistry. This position encourages technical leadership, creative problem-solving, and hands-on development in a supportive and evolving environment, with flexibility for remote work for qualified candidates.. . Accountabilities:. . Collaborate effectively with team members across departments, serving as a key technical resource and point of contact.. . Translate complex business requirements into robust technical solutions, providing recommendations on alternative approaches to meet deadlines.. . Architect, design, and develop software programs covering visualization, algorithm development, UI components, and new feature implementations.. . Troubleshoot, debug, maintain, and enhance existing software while expanding knowledge of products and services.. . Conduct thorough code reviews and enforce coding standards and best practices across the team.. . Manage the full software development lifecycle and lead complex project delivery efforts.. . . Bachelor’s degree in Computer Science, Computer Engineering, or a related field; advanced degree preferred.. . Minimum 5 years of professional experience developing software in C++.. . Strong grasp of object-oriented programming principles.. . Experience with 3D applications or strong aptitude in 3D mathematics.. . Proficient in designing interactive applications, preferably with frameworks like QT or VTK.. . Skilled in using software engineering and development tools such as Jira, GitHub, UML, Visual Studio, and CMake.. . Excellent communication and documentation skills.. . Preferred: Experience with Unix OS development (X-code) and test automation tools such as Squish or Selenium.. . Company Location: United States.