TDO Software is looking to accelerate innovation in their dental practice management solutions by leveraging AI-enhanced development tools and building scalable cloud-based applications.
Requirements
- 3–5 years of hands-on experience developing with C-Sharp/.NET and Angular.
- Strong understanding of Azure architecture and cloud services.
- Solid grasp of GitHub workflows, including branching, reviews, and deployments.
- Practical experience with AI-powered development tools (Cursor, ChatGPT, Bolt, or similar).
- Experience managing Agile projects using Jira, Azure DevOps, or comparable tools.
- Exposure to Docker, Kubernetes, or Infrastructure as Code (IaC) tools such as Terraform.
- Experience integrating AI/ML models via APIs or SDKs.
Responsibilities
- Build scalable, maintainable web applications using C-Sharp/.NET and Angular.
- Participate in all stages of the software development lifecycle — from design and development to testing, deployment, and ongoing support.
- Design and deploy cloud-native applications using Azure services such as App Services, Azure Functions, and Cosmos DB.
- Use Cursor for intelligent code navigation and real-time suggestions.
- Apply ChatGPT for unit test creation, API design, and technical documentation.
- Leverage Bolt (or equivalent tools) for AI workflow automation and rapid prototyping.
- Use GitHub for version control, pull requests, and CI/CD pipelines.
Other
- Hybrid role based out of our San Diego office.
- Collaborate with cross-functional teams in an Agile/Scrum environment.
- Familiarity with Agile ceremonies such as daily standups, retrospectives, and sprint planning.
- Ability to mentor junior developers and contribute to technical decision-making.
- Professional development support through certifications, training, and mentorship.