Talent.com
Senior Software Developer

Senior Software Developer

Anatomage, Inc.Cary, NC, US
job_description.job_card.30_days_ago
serp_jobs.job_preview.job_type
  • serp_jobs.job_card.full_time
job_description.job_card.job_description

Job Description

Job Description

Osteoid is creating the next generation of seamless and connected 3D dental imaging software and solutions that help accelerate the path to digital dentistry. Proven in nearly twenty years of use by thousands of labs and dental practices, Osteoid’s software and hardware tools keep dental practices and labs ahead of the curve and allow dentists to competently diagnose any patient scan in 3D. An osteoid is a soft organic element that forms bones in the human body. Just like osteoids in the human body, Osteoid is providing the essential software to dental practice success. Osteoid is a wholly owned dental-focused subsidiary of Anatomage. www.osteoidinc.com

As a Senior Software Developer, you will collaborate with a team of passionate engineers working on medical visual simulations and / or database management. This job will cover a broad range of software development tasks ranging from visualization algorithm development, UI development, and new feature design. We are seeking motivated and exceptional individuals that can assume the following responsibilities and possess the following skills and characteristics.

This position can be done remotely with the right qualifications, however strong preference for applicants located in Denver, CO or Raleigh, NC.

Responsibilities

  • Work closely with team members across different roles and departments and become the point of contact person for technical requests.
  • Translate business requirements into technical solutions, recommend alternative technical and business approaches, and lead engineering efforts to meet aggressive timelines with optimal solutions.
  • Architect and develop software programs and solutions by studying user requirements, SRS, system requirement and workflow diagrams ranging from visualization, algorithm development to new feature design.
  • Troubleshoot, debug, maintain, and improve existing software and build knowledge about our products and services.
  • Review team members code and enforce Osteoid coding and software development guidelines.
  • Responsible for the overall development life cycle of the solution and managing complex projects.

Requirements

  • Bachelor’s degree in computer science, Computer Engineering or a related field required, advanced degree preferred.
  • 5+ years of professional work experience developing software using C++
  • Strong understanding of object-oriented programming
  • Experience with 3D applications and / or strong 3D math aptitude
  • Excellent communication and documentation skills
  • Experience designing interactive applications (QT, VTK preferred)
  • Proficiency in software engineering tools – Jira, GitHub, UML etc. and development tool – Visual studio, CMake etc.
  • Preferred Skills

  • Working knowledge of software development for Unix OS using X-code.
  • Knowledge of test automation tool such as Squish, Selenium or similar.
  • Benefits

    What We Offer

  • Health, Dental, and Vision care for you and your family
  • 401K savings plan with employer matching
  • Generous PTO leave and paid holidays
  • Casual work culture
  • Gym stipend
  • Employee Assistance Plan
  • Team bonding activities and more!
  • Pay Range

    The expected pay range for this position is $110,000 - $125,000 per annum DOE

    Osteoid is an Equal Employment Opportunity employer. We do not offer H1B Sponsorship at this time. Local candidates preferred.

    serp_jobs.job_alerts.create_a_job

    Senior Software Developer • Cary, NC, US

    Job_description.internal_linking.related_jobs
    • serp_jobs.job_card.promoted
    Senior Software Developer

    Senior Software Developer

    VirtualVocationsDurham, North Carolina, United States
    serp_jobs.job_card.full_time
    Key Responsibilities Analyze and troubleshoot complicated systems Work with Architects to create scalable cloud-based services Lead coding reviews and mentor team members on coding standards R...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_30
    • serp_jobs.job_card.promoted
    Senior Software Engineer

    Senior Software Engineer

    First Citizens BankRaleigh, NC, US
    serp_jobs.job_card.full_time
    This position is responsible for the API / Middleware integration supporting multiple API Gateways (Apigee, MuleSoft, Layer 7 etc. API / Middleware Platforms supporting banks business needs, Regulatory,...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_30
    • serp_jobs.job_card.promoted
    Senior Automation Developer

    Senior Automation Developer

    VirtualVocationsRaleigh, North Carolina, United States
    serp_jobs.job_card.full_time
    A company is looking for a Senior Automation Developer.Key Responsibilities Deliver process automations to enhance adoption and usage of automation products Design, develop, test, deploy, and do...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_30
    • serp_jobs.job_card.promoted
    Senior Oracle APEX Developer

    Senior Oracle APEX Developer

    ExcelraiseRaleigh, NC, US
    serp_jobs.job_card.full_time
    Core Job Details Job ID : 775546 Job Title : Senior Oracle APEX Developer Client : State of North Carolina-NCDPI Job Description : Overview : We are looking for a highly experienced Senior Oracle APEX Devel...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_variable_days
    • serp_jobs.job_card.promoted
    Senior Full Stack Developer

    Senior Full Stack Developer

    VirtualVocationsRaleigh, North Carolina, United States
    serp_jobs.job_card.full_time
    A company is looking for a Senior Full Stack Developer- Remote Canada.Key Responsibilities : Develop backend services, adapters, and integrations using Java, Spring Boot, and Apache Camel for CMS ...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_30
    Senior Software Developer

    Senior Software Developer

    Anatomage, Inc.Cary, NC, US
    serp_jobs.filters.remote
    serp_jobs.job_card.full_time
    serp_jobs.filters_job_card.quick_apply
    Osteoid is creating the next generation of seamless and connected 3D dental imaging software and solutions that help accelerate the path to digital dentistry. Proven in nearly twenty years of use by...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_30
    Software Developer

    Software Developer

    North Carolina Real Estate CommissionRaleigh, NC, USA
    serp_jobs.job_card.full_time
    serp_jobs.filters_job_card.quick_apply
    The NC Real Estate Commission is an independent state governmental agency.The primary function of the Commission is to license and regulate real estate agents (persons and firms who sell, lease, et...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_1_day
    • serp_jobs.job_card.promoted
    Senior Digital Solutions Developer

    Senior Digital Solutions Developer

    Hazen and SawyerRaleigh, NC, US
    serp_jobs.job_card.full_time
    This is a mid-level to senior position with Hazen and Sawyer.This position will be part of the Cloud Services team, which provides professional level cloud-based software systems and architecture t...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_30
    Senior Software Engineer

    Senior Software Engineer

    EnvestnetRaleigh, NC, US
    serp_jobs.job_card.full_time
    This is a hybrid role, with in-office work required at either our Berwyn, PA or Raleigh, NC office location.Envestnet is transforming the way financial advice is delivered through its connected tec...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_30
    • serp_jobs.job_card.promoted
    Senior Software Engineer- Full-Stack (NC, AZ)- Hybrid

    Senior Software Engineer- Full-Stack (NC, AZ)- Hybrid

    First Citizens BankRaleigh, NC, US
    serp_jobs.job_card.full_time
    This is a hybrid role, with the expectation that time working will regularly take place inside and outside of a company office. Java, React, Python, and modern data orchestration tools like Apache A...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_30
    • serp_jobs.job_card.promoted
    Senior kdb+ Developer

    Senior kdb+ Developer

    Data IntellectCary, NC, US
    serp_jobs.job_card.full_time
    Every system you build shapes the future of data-driven finance.We’re a team of engineers, problem-solvers, and collaborators who believe in pushing boundaries, not egos.If you're a seaso...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_variable_days
    • serp_jobs.job_card.promoted
    Senior Principal Software Developer

    Senior Principal Software Developer

    VirtualVocationsRaleigh, North Carolina, United States
    serp_jobs.job_card.full_time
    A company is looking for a Senior Principal Software Developer to lead engineering efforts in cloud infrastructure data-plane services. Key Responsibilities Drive software design and development f...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_30
    • serp_jobs.job_card.promoted
    Senior Backend Developer

    Senior Backend Developer

    VirtualVocationsDurham, North Carolina, United States
    serp_jobs.job_card.full_time
    A company is looking for a Senior Backend Developer - Integrations.Key Responsibilities Lead the development and deployment of innovative backend solutions Collaborate with product managers and ...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_30
    • serp_jobs.job_card.promoted
    Senior Golang Developer

    Senior Golang Developer

    VirtualVocationsDurham, North Carolina, United States
    serp_jobs.job_card.full_time
    A company is looking for a Senior / Lead Golang Developer.Key Responsibilities Design, develop, and maintain high-performance traffic management systems in Go (Golang) Architect scalable, fault-t...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_30
    • serp_jobs.job_card.promoted
    • serp_jobs.job_card.new
    Senior Decisions Developer

    Senior Decisions Developer

    DecisionsRaleigh, NC, US
    serp_jobs.job_card.full_time
    Decisions is a fast-growing, private-equity-backed technology company that provides an integrated workflow and rules platform for business process automation (BPA). Trusted by top Fortune 500 firms ...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_variable_hours
    • serp_jobs.job_card.promoted
    Senior SyteLine Developer

    Senior SyteLine Developer

    VirtualVocationsRaleigh, North Carolina, United States
    serp_jobs.job_card.full_time
    A company is looking for a Senior SyteLine Developer to enhance their ERP systems and drive business performance.Key Responsibilities Participate in the full Software Development Life Cycle (SDLC...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_30
    • serp_jobs.job_card.promoted
    Remote Software Developer

    Remote Software Developer

    VirtualVocationsDurham, North Carolina, United States
    serp_jobs.filters.remote
    serp_jobs.job_card.full_time
    A company is looking for a Remote Software Developer.Key Responsibilities Develop and maintain systems and capabilities for motion imagery software Apply advanced technologies for microservice A...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_30
    • serp_jobs.job_card.promoted
    Senior Programmer

    Senior Programmer

    VirtualVocationsDurham, North Carolina, United States
    serp_jobs.job_card.full_time
    A company is looking for a Senior Programmer to support long-term remote FSP projects.Key Responsibilities Manipulate large databases and generate reports for healthcare data analysis Create com...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_30
    • serp_jobs.job_card.promoted
    Senior Software Engineer

    Senior Software Engineer

    VirtualVocationsRaleigh, North Carolina, United States
    serp_jobs.job_card.full_time
    A company is looking for a Senior Software Engineer, Banking Activities.Key Responsibilities Solve high-risk, cross-team challenges in financial reporting and ledgering, driving solutions end to ...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_30
    • serp_jobs.job_card.promoted
    Sr. Software Developer (Messaging)

    Sr. Software Developer (Messaging)

    BandwidthRaleigh, NC, US
    serp_jobs.job_card.full_time
    We are the APIs and global network behind the platforms that the Global 2000's use to power their internal communications, contact center platforms, apps, and software.We transform interactions...serp_jobs.internal_linking.show_moreserp_jobs.last_updated.last_updated_30