Design, develop, and maintain .NET applications, ensuring they are efficient, reliable, and scalable to support business requirements and applications.
Improve existing applications to increase functionality, performance, and user experience.
Provide technical support for .NET applications, identifying and resolving issues to minimize disruption to business operations.
Work closely with Software architects and senior developers and other stakeholders to understand project requirements and ensure that design and development align with business needs.
Conform to Dentsply Sirona development standards and best practices.
Troubleshoot and resolve design and development issues reported by the internal clients.
Be available for on-call support as needed.
Recommend and implement emerging ETL technologies.
Additional responsibilities as assigned.
Typical Background
Education
Bachelors degree or equivalent experience in Computer Science, Information Technology, or a related field.
MCA certifications is a plus.
Years and Type of Experience
5 + years of proven working experience in .NET development, with an understanding of the .NET framework and C# programming.
Proficiency in .NET technologies (e.g., ASP.NET, .NET Core) and C# programming, along with experience in front-end technologies such as HTML, CSS, JavaScript, JQuery and frameworks like Angular and React.
Familiarity with writing SQL queries and understanding complex queries with variety of joins.
Familiarity with working in SQL Server Management Studio.
Familiarity with writing Stored Procedures, Functions, Triggers needed for the software/application development.
Familiarity with SSAS, SSIS, SSRS
Key Skills, Knowledge & Capabilities
Strong analytical and problem-solving skills, with the ability to work independently and as part of a team in a fast-paced environment.
Detail-oriented, ensuring that code is written to the highest standards and thoroughly tested for reliability.
Excellent communication skills, both verbal and written, with the ability to work effectively in a team environment and collaborate across departments.