Software Engineer
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
+10 more
Job description
- Design, develop, test, implement, maintain, and improve software applications and systems that support the operations of our dental laboratory.
- Work closely with production, operations, leadership, and IT teams to understand laboratory workflows, operational challenges, and technology needs.
- Develop an understanding of case flow, production schedules, due dates and ship dates, department capacity, work-in-process, late and at-risk cases, remakes and quality issues, digital dental workflows, equipment and manufacturing processes, employee productivity, workload, and departmental bottlenecks.
- Identify opportunities for automation, process improvement, data visibility, and technology solutions that improve operational efficiency, accuracy, and decision-making.
- Translate business and production needs into reliable, scalable, secure, and user-friendly software solutions.
- Take software solutions from concept through requirements gathering, development, testing, implementation, and continuous improvement.
Process Improvement & Automation
- Identify manual, repetitive, and time-consuming processes where technology can improve efficiency and reduce administrative work and opportunities for human error.
- Develop and implement automated tools, workflows, notifications, data collection processes, and other technology solutions.
- Identify production bottlenecks and opportunities to reduce delays, errors, and unnecessary steps.
- Work directly with department leaders and employees to understand operational challenges and develop practical technology solutions.
- Collaborate with production, operations, leadership, and IT teams to ensure technology solutions meet business and operational needs.
Data, Reporting & Analytics
- Develop dashboards, automated reports, alerts, and analytical tools that provide timely and actionable information on production status, KPIs, productivity, workload, and operational performance.
- Integrate data from multiple systems to improve data accuracy, consistency, accessibility, and visibility.
- Develop reporting and alerts to identify late, missing, stalled, or at-risk cases and other areas requiring attention.
- Create analytical and historical reporting to identify trends, production bottlenecks, recurring issues, and opportunities for improvement.
- Develop tools that help leadership and department teams use operational data to support informed decision-making.
Troubleshooting & Application Support
- Troubleshoot software, application, integration, and data issues; identify root causes and implement sustainable solutions.
- Monitor application performance, reliability, and functionality.
- Support users and departments during the implementation and adoption of new applications, tools, and technology solutions.
- Gather user feedback and continuously improve internal applications and systems.
- Maintain appropriate technical, application, and system documentation.
- Provide ongoing support and maintenance for software solutions developed or maintained by the team.
Security & Data Protection
- Follow secure software development and data protection practices.
- Follow established policies and practices related to authentication, credentials, permissions, and sensitive data.
- Identify potential security vulnerabilities within applications and software solutions and work with IT and leadership to address application-level security concerns.
Requirements
- Bachelor’s degree in Computer Science, Software Engineering, Information Technology, or a related field, or equivalent professional experience.
- Professional experience developing and maintaining software applications.
- Strong understanding of software development principles, practices, and the software development lifecycle.
- Experience with one or more programming languages, such as C#, Java, Python, or JavaScript/TypeScript.
- Experience working with relational databases and SQL.
- Understanding of APIs, web services, system integrations, and data exchange.
- Experience with version control systems and collaborative software development practices.
- Strong analytical, troubleshooting, and problem-solving skills.
- Ability to translate business and operational needs into practical technology solutions.
- Ability to communicate technical information effectively with both technical and non-technical team members.
- Ability to work independently while collaborating effectively with cross-functional teams., * Experience in a dental laboratory, digital dentistry, healthcare technology, manufacturing, or another production environment.
- Familiarity with dental CAD/CAM systems, digital dental workflows, laboratory management systems, or manufacturing technology.
- Experience with robotics, automation, data analytics, dashboards, reporting, or business intelligence tools.
- Experience developing integrations between multiple software applications or systems.
Work Environment & Physical Requirements
With or without reasonable accommodation, the physical and mental requirements of this job include the following: seeing, hearing, speaking, and writing clearly. Occasional reaching with hands and arms, stooping, kneeling, crouching, and crawling. Frequent sitting, standing, and walking, which may be required for long periods of time and may involve climbing stairs regularly. Additional physical requirements may include frequent lifting and/or moving up to 25 pounds and occasional lifting and/or moving up to 50 pounds.
General Disclaimer
The above duties reflect the general details considered necessary to describe the principal functions of the position and are not intended to be a complete or detailed description of all work requirements. Duties and responsibilities may be modified as necessary to meet the needs and requirements of the employer.
About the company
Oral Arts is a full-service family-owned and operated dental laboratory. We manufacture dental prostheses, such as crowns, bridges, implants, dentures, partials, retainers, and more. Oral Arts is an industry leader with exciting career opportunities using CAD/CAM technology, 3-D printing technology, zirconia milling, crown tattooing, metal casting, porcelain ceramics, and much more!
If you enjoy solving problems, developing technology, improving processes, working with data, and making a difference, we might be what you’re looking for! We provide opportunities to grow your career through hands-on experience, cross-functional collaboration, continuing education, and opportunities for advancement., Oral Arts Dental Laboratory is an EOE - Race/Color/Sex/Religion/National Origin/Sexual Orientation/Gender Identity/Vets/Disabilities.
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Loading talks and stories from around this role…