Job Description
We are seeking a highly skilled and experienced Senior .NET & SharePoint Developer to join our dynamic IT team. This role is critical for designing, developing, and maintaining our enterprise-level applications and collaboration platforms. The ideal candidate will have a proven track record of building custom solutions using Microsoft .NET technologies and the SharePoint Framework (SPFx), enhancing business processes, and ensuring the reliability, scalability, and performance of our systems. You will play a key role in mentoring junior developers and driving the adoption of modern development practices.Main Duties and Responsibilities/Performance StandardsApplication Development: Develop, maintain, and support robust and scalable applications using ASP.NET, C#, and .NET Framework/Core. Design and implement custom SharePoint solutions, including workflows, web parts, extensions, and site templates, utilizing the SharePoint Framework (SPFx) with TypeScript.System Integration: Integrate SharePoint with a variety of external systems, including third-party applications, APIs, and web services, to ensure seamless data flow and functionality across the enterprise.SharePoint Customization: Customize and configure SharePoint sites, document libraries, content types, and permissions to meet specific business requirements. Implement modern UI/UX designs and ensure a responsive and intuitive user experience.Database Management: Develop and manage SQL Server databases, including writing complex queries, stored procedures, and triggers. Optimize database performance and ensure data integrity.Collaboration and Requirements Gathering: Collaborate closely with business stakeholders, project managers, and other team members to gather and analyze requirements, and translate them into effective technical solutions.Quality Assurance: Perform thorough application testing, troubleshooting, and performance tuning to ensure high-quality deliverables. Implement and maintain automated testing processes.Best Practices and Documentation: Champion and enforce best practices for security, coding standards, and system documentation. Create and maintain comprehensive technical documentation for all developed solutions.Mentorship and Guidance: Provide technical leadership and mentorship to junior developers, conduct code reviews, and foster a culture of continuous learning and improvement.Ensuring quality and patient safety practices are followed.Provides or promotes people’s centered care.
Responsibilities + Skills
Education
Extensive experiences with REST/SOAP APIs and system integrations.Proficiency in SQL Server (T-SQL, triggers, performance optimization).Solid understanding of enterprise architecture patterns, security principles, and deployment best practices.
Experience