LATICRETE International is seeking to enhance its corporate websites, web applications, systems integration middleware, and CRM modules through the development and implementation of new features and integrations, particularly with the Microsoft Dynamics365 platform.
Requirements
- 3-5 years of Sitecore CMS development experience in mid-size, multi-site organizations.
- At least 5 years of .NET software development experience in a Microsoft environment.
- At least 5 years of hands-on development experience on web or web API applications using the following technologies: C, ASP.NET MVC, REACT, HTML5/CSS/LESS, Visual Studio IDE.
- Hands-on experience with Blazor single page application development.
- Hands-on experience with Sitecore SXA, rendering host and headless configurations.
- Strong SQL-based relational database experience.
- Hands-on experience developing C plugins for Microsoft Dynamics365 and integrating via Power Platform.
Responsibilities
- Gather requirements, design, develop and implement features for all corporate websites, web applications, systems integration middleware, hybrid mobile applications and CRM modules.
- Lead the implementation of enhancements to, and integrations with, the Microsoft Dynamics365 platform.
- Groom development backlog and work with leadership team to effectively prioritize incoming projects.
- Maintain department CI/CD build and release pipelines and participate in code review process.
- Function as subject matter expert for occasional software implementation projects.
- Coordinate with stakeholders and senior team members to design and develop enhancements, modules and components for our global Sitecore-based websites.
- Develop Blazor-based SPA components in concert with UX team members.
Other
- Undergraduate degree in computer science, software engineering or applicable discipline, or demonstrable professional experience.
- Sitecore Platform DXP or equivalent certification strongly preferred.
- Microsoft Dynamics 365 (CRM) Associate certification preferred.
- Excellent written and verbal communication skills; ability to present to and negotiate with stakeholders as well as development team members.
- Demonstrable experience working with end-users, developers and internal stakeholders to generate specifications and communicate project deliverables and estimates.