HLK is looking for a Senior Web Developer with Sitecore experience to join their Technology Group to play a key part in client platform migrations while also continuing to design, build, and optimize digital solutions that support long-term client needs.
Requirements
- Significant experience developing data-driven web applications.
- Expert-level grasp of .NET (Framework and .NET Core) and MVC architecture.
- Strong front-end skills (Semantic HTML5, CSS, JavaScript, and associated frameworks and tooling).
- Ability to assess, use, and create REST and GraphQL APIs.
- Strong knowledge of Sitecore development, customization, and integration, including experience with Sitecore 9.x and an understanding of XM Cloud, Sitecore Headless Services, and JSS/SXA.
- Familiarity with Azure PaaS, containers, and cloud-native development for Sitecore deployments.
- Experience with content serialization and migration tools (Sitecore CLI, Sitecore Content Serialization, Unicorn).
Responsibilities
- Significant experience developing data-driven web applications.
- Expert-level grasp of .NET (Framework and .NET Core) and MVC architecture.
- Strong front-end skills (Semantic HTML5, CSS, JavaScript, and associated frameworks and tooling).
- Ability to utilize new development technologies to find creative solutions for websites and web applications.
- Ability to assess, use, and create REST and GraphQL APIs.
- Strong knowledge of Sitecore development, customization, and integration, including experience with Sitecore 9.x and an understanding of XM Cloud, Sitecore Headless Services, and JSS/SXA.
- Familiarity with Azure PaaS, containers, and cloud-native development for Sitecore deployments.
Other
- The successful candidate must have an insatiable desire to learn, explore and implement technology solutions for our clients while aligning with the agency’s core values: Be Curious, Be Thoughtful, and Be Brave.
- Ability to work within a collaborative team environment.
- Desire to learn continuously and mentor junior developers.
- Ability to write technical documentation and create application flow diagrams to be used by the development team during programming stages.
- Strong communication skills (both in person and in writing).