NMDP
We save lives through cell therapy.
Senior Sitecore Software Engineer
Location
United States
Posted
3 days ago
Salary
Not specified
No structured requirement data.
Job Description
This description is a summary of our understanding of the job description. Click on 'Apply' button to find out more.
Role Description
The Senior Sitecore Engineer will provide innovative solutions for business needs while balancing effort and feasibility with cost and maintainability. A successful candidate will have a solid record of delivering technical solutions under timeline and budget constraints and a proven track record of working efficiently with business and technical teams.
- Participates in all phases of software development life cycle including functional analysis, development of technical requirements, prototyping, coding, testing, deployment and support.
- Develops, maintains and improves critical internal and external web applications.
- Works with a team or independently to research user requirements and understand their needs, address those needs, handle problems as they arise, and escalate issues as required.
- Creates appropriate documentation for all application modifications and new development.
- Develops applications/enhancements within NMDP defined architecture and following the predefined processes/methodologies.
- Works with Infrastructure and Service Desk teams to identify, diagnose and remediate production system issues.
- Proactively communicates with and coordinates activities with other team members.
- Provides timely status updates for assigned work to the team members and leadership.
- Researches the changing marketplace to keep current with technology and upgrades.
- Support evening software releases as required to deliver new and maintenance work to production.
- Other duties as assigned.
Qualifications
- Bachelor’s degree in Computer Science, Information Systems, Business Administration, Engineering or other related field preferred. Equivalent related experience and/or education may be substituted for degree requirement.
- 5 years of hands-on development experience with digital content management systems, specifically Sitecore, and proficiency in one or more web programming languages (.Net, C#).
- 5 years of experience in digital technology solutions using Agile/Scrum methodologies.
- Extensive experience with Software Development Life Cycle best practices.
- A documented history of successfully driving projects to completion.
Requirements
- Hands-on development experience with digital content management systems, specifically Sitecore.
- Proficiency in one or more web programming languages (.Net, C#).
- Working knowledge of Sitecore Headless CMS, exposing components using custom API and Sitecore JSS framework.
- Experience collaborating with Sitecore Support to progress integration and development efforts.
- Experience with Sitecore Content Hub and Solr.
- Experience with CSS, HTML5, JavaScript and front-end development frameworks in web and mobile environments.
- Integrating with other platforms and analytics technologies such as Salesforce and Google.
- Ability to gather and analyze business goals and translate them into technical strategy and roadmap.
- Experience with React/Nextjs.
- Maintain an up-to-date knowledge on Sitecore technology for both current and upcoming Sitecore releases.
- Ability to collaborate effectively with business and technical teams.
- Demonstrate understanding and ability to articulate complex requirements.
Preferred Qualifications
- Experience working with Sitecore V9.1 or higher and Sitecore Developer Certification Strongly Preferred.
- Working in Sitecore Managed Cloud environment (PaaS).
- Custom development experience on other platforms (i.e., C#, Java, Python). Experience with Vercel is a plus.
- Experience with Azure DevOps, GitHub, or other code repository tools.
- Willingness to learn and use new technologies.
Benefits
- Medical, dental, vision, life and disability, accident/critical illness/hospital, well-being, legal, identity theft and pet benefits.
- Retirement, paid time off/holidays, leave and incentive plans are also offered to eligible employees.
Job Requirements
- Bachelor’s degree in Computer Science, Information Systems, Business Administration, Engineering or other related field preferred. Equivalent related experience and/or education may be substituted for degree requirement.
- 5 years of hands-on development experience with digital content management systems, specifically Sitecore, and proficiency in one or more web programming languages (.Net, C#).
- 5 years of experience in digital technology solutions using Agile/Scrum methodologies.
- Extensive experience with Software Development Life Cycle best practices.
- A documented history of successfully driving projects to completion.
- Hands-on development experience with digital content management systems, specifically Sitecore.
- Proficiency in one or more web programming languages (.Net, C#).
- Working knowledge of Sitecore Headless CMS, exposing components using custom API and Sitecore JSS framework.
- Experience collaborating with Sitecore Support to progress integration and development efforts.
- Experience with Sitecore Content Hub and Solr.
- Experience with CSS, HTML5, JavaScript and front-end development frameworks in web and mobile environments.
- Integrating with other platforms and analytics technologies such as Salesforce and Google.
- Ability to gather and analyze business goals and translate them into technical strategy and roadmap.
- Experience with React/Nextjs.
- Maintain an up-to-date knowledge on Sitecore technology for both current and upcoming Sitecore releases.
- Ability to collaborate effectively with business and technical teams.
- Demonstrate understanding and ability to articulate complex requirements.
- Preferred Qualifications
- Experience working with Sitecore V9.1 or higher and Sitecore Developer Certification Strongly Preferred.
- Working in Sitecore Managed Cloud environment (PaaS).
- Custom development experience on other platforms (i.e., C#, Java, Python). Experience with Vercel is a plus.
- Experience with Azure DevOps, GitHub, or other code repository tools.
- Willingness to learn and use new technologies.
Benefits
- Medical, dental, vision, life and disability, accident/critical illness/hospital, well-being, legal, identity theft and pet benefits.
- Retirement, paid time off/holidays, leave and incentive plans are also offered to eligible employees.