Senior Sitecore Software Engineer

4 weeks ago


Minneapolis, Minnesota, United States National Marrow Donor Program Full time

We are seeking a skilled Senior Sitecore Software Engineer to join our team at the National Marrow Donor Program. This is a unique opportunity to work on innovative solutions for business needs while balancing effort and feasibility with cost and maintainability.

The ideal 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. This position can be remote (US) or hybrid.

Key Responsibilities:

  • Participate in all phases of software development life cycle including functional analysis, development of technical requirements, prototyping, coding, testing, deployment and support.
  • Develop, maintain and improve critical internal and external web applications.
  • Work 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.
  • Create appropriate documentation for all application modifications and new development.
  • Develop applications/enhancements within NMDP defined architecture and following the predefined processes/methodologies.
  • Work with Infrastructure and Service Desk teams to identify, diagnose and remediate production system issues.
  • Proactively communicate with and coordinate activities with other team members.
  • Provide timely status updates for assigned work to the team members and leadership.
  • Research the changing marketplace to keep current with technology and upgrades.
  • Support evening software releases as required to deliver new and maintenance work to production.

Requirements:

  • Knowledge of digital content management systems, specifically Sitecore, and 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 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:

  • Custom development experience on other platforms (i.e., C#, Java, Python).
  • Sitecore V9.1 or higher.
  • Sitecore Developer Certification.
  • Working in Sitecore Managed Cloud environment (PaaS).
  • Experience with Vercel is a plus.
  • Experience with Azure DevOps, GitHub, or other code repository tools.
  • Willingness to learn and use new technologies.

DEI Commitment:

We are committed to supporting diversity, equity, and inclusion at NMDP. We actively celebrate colleagues' different abilities, sexual orientation, ethnicity, faith, and gender. Everyone is welcome and supported in their development at all stages in their journey with us.

Benefits:

NMDP offers regular, full-time employees 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.



  • Minneapolis, Minnesota, United States Emergent Software Full time

    About the RoleThis is an exciting opportunity to work as a senior software engineer at Emergent Software, a fast-growing software development, cloud consulting, and data engineering company. We are looking for a skilled professional with expertise in the Microsoft stack to lead the technical delivery of mid-sized development projects.Key ResponsibilitiesLead...


  • Minneapolis, Minnesota, United States Iris Software Full time

    Job Title: Senior Quality Assurance EngineerJob Description:We are seeking a highly skilled Senior Quality Assurance Engineer to join our team at Iris Software Inc. As a key member of our QA team, you will be responsible for ensuring the highest quality of our software products.Key Responsibilities:Design and execute comprehensive test plans to identify and...


  • Minneapolis, Minnesota, United States Mindlance Full time

    Job Overview:As a Senior Software Engineer at Mindlance, you will have the opportunity to work on moderately complex initiatives and deliverables within Software Engineering. Your contributions will be instrumental in shaping the direction of our Software Engineering team and driving large-scale planning related to Software Engineering deliverables.Key...


  • Minneapolis, Minnesota, United States Emergent Software Full time

    Opportunity SummaryWe are seeking a highly skilled Full Stack Software Specialist to join our team at Emergent Software. As a Full Stack Software Specialist, you will be responsible for designing, developing, and deploying custom software solutions for our clients. About the RoleThis is a full-time position that offers a competitive salary and benefits...


  • Minneapolis, Minnesota, United States PGS Worldwide Full time

    PGS Worldwide is seeking a skilled Senior Software Engineer to support ongoing projects for an Aerospace leader in Minneapolis, MN.This is an initial 6-month contract-to-hire opportunity.We have an opening for an individual with a minimum of 6 years of professional experience in verification testing of real-time, embedded software.The successful candidate...


  • Minneapolis, Minnesota, United States Manpower Group Inc. Full time

    Job SummaryWe are seeking a highly skilled Senior Software Engineer to join our HR Technology team. As a key member of our team, you will be responsible for designing, developing, and implementing software solutions that drive business outcomes for our HR Business Partners.Key Responsibilities:Apply technical knowledge to drive outcomes for HR Business...


  • Minneapolis, Minnesota, United States HRU Inc Technical Resources Full time

    Job Summary:HRU Technical Resources is seeking a skilled Senior Software Test Engineer to assist a large multinational defense corporation located in Minneapolis, MN. This is a 6-month contract position with the possibility of extension or direct hire.Key Responsibilities:Plan and execute tasks in software requirements analysis, documentation,...


  • Minneapolis, Minnesota, United States Diverse Lynx Full time

    Job Summary:At Diverse Lynx LLC, we are seeking a highly skilled Senior Software Engineer to lead the development of our B2B applications using microservices executed through an agile model. The ideal candidate will have in-depth expertise in software design, development, and implementation, as well as excellent written and oral communication skills.Key...


  • Minneapolis, Minnesota, United States Lorven Technologies Full time

    Job Title: Senior Java Software EngineerJob Summary:Lorven Technologies is seeking a highly skilled Senior Java Software Engineer to join our team. As a key member of our development team, you will be responsible for designing and implementing robust and scalable Java applications using Spring Boot framework.Key Responsibilities: Develop complex Java...


  • Minneapolis, Minnesota, United States HRU Inc Technical Resources Full time

    HRU Technical Resources is seeking a skilled Senior Software Test Engineer to assist a large multinational defense corporation located in Minneapolis, MN.This position involves planning and executing tasks in software requirements analysis, documentation, hardware-software integration, troubleshooting, and software verification testing.The candidate will...


  • Minneapolis, Minnesota, United States IRIS Consulting Corporation Full time

    Job DescriptionWe are seeking a highly skilled Senior Software Engineer to join our team at IRIS Consulting Corporation. As a key member of our software development team, you will be responsible for designing, developing, and maintaining complex software systems using a variety of programming languages and technologies.Key Responsibilities:Design and develop...


  • Minneapolis, Minnesota, United States Target Full time

    About the RoleWe are seeking a highly skilled Senior Software Engineer to lead the development of our omnichannel enterprise platform, focusing on mitigating fraud and abuse in both Target stores and online.This role requires a strong background in software development, with experience in Kotlin/Java, Spring Boot framework, Kafka, SQL/NoSQL DB, and...


  • Minneapolis, Minnesota, United States Pinnacle Group, Inc. Full time

    Job Title: Senior Java Software EngineerJob Summary:We are seeking a highly skilled Senior Java Software Engineer to lead our team of developers in creating innovative software solutions. As a key member of our team, you will be responsible for designing, developing, and deploying high-quality software applications using Java and related technologies.Key...


  • Minneapolis, Minnesota, United States U.S. Bank Full time

    Job Summary: U.S. Bank is seeking a highly skilled Senior Software Engineer Service Automation to lead the Salesforce Engineering team for Service Automation Transformers. The ideal candidate will have expertise in Salesforce engineering and a strong background in software development. The Senior Software Engineer Service Automation will be responsible for...


  • Minneapolis, Minnesota, United States Inspire Medical Systems I Full time

    Job OpportunityWe are seeking a highly skilled Senior Software Engineer to join our Digital Solutions team in Minneapolis, MN. As a key member of our development team, you will work closely with engineers and scientists to develop applications for our next-generation Inspire products.Key Responsibilities:Provide software expertise for new products and...


  • Minneapolis, Minnesota, United States VDart Inc Full time

    Job Title: Senior Android Software EngineerJob Summary:We are seeking a highly skilled Senior Android Software Engineer to join our team at VDart Inc. The ideal candidate will have a strong background in Native Android development, with experience in building and maintaining Android libraries via Gradle/Maven.Key Responsibilities:Design, develop, and...


  • Minneapolis, Minnesota, United States The Dignify Solutions LLC Full time

    Job Requirements:At The Dignify Solutions LLC, we are seeking a highly skilled Senior Java Software Engineer to join our team. The ideal candidate will have a strong background in Java development, with experience in web-related technologies such as RESTful Web Services, Spring Boot, and Hibernate/JPA. Additionally, the candidate should have experience with...


  • Minneapolis, Minnesota, United States Aloden, Inc. Full time

    Job SummaryWe are seeking a highly skilled Senior Specialty Software Engineer 3 to join our team at Aloden, Inc. The ideal candidate will have a strong background in Specialty Software Engineering and experience with Archer configuration.Key Responsibilities:Consult on or participate in moderately complex initiatives and deliverables within Specialty...


  • Minneapolis, Minnesota, United States eTeam, Inc. Full time

    Job SummaryAs a Senior Lead Software Engineer at eTeam, Inc., you will be responsible for automating our build and deploy pipeline. This involves assessing and selecting the most suitable pipeline automation tool, such as Jenkins or Github Actions, and implementing automation for all components of our product. Additionally, you will migrate our artifact...


  • Minneapolis, Minnesota, United States Datum Technologies Group Full time

    Job SummaryWe are seeking a highly skilled Senior Software Engineer to join our team at Datum Technologies Group. As a key member of our engineering team, you will be responsible for designing and developing efficient software solutions using Java, C#, Python, .NET, Spring Boot, Microservices, and APIs. Key Responsibilities Develop and maintain on-premises...