Share this Job
Apply now »

Title:  Principal Software Engineer

Requisition ID:  55605
Date:  Sep 23, 2022

Exton, Pennsylvania, US

Department:  Digtl & Transfrmtion

Hybrid position


Who We Are:


Working at West means having an opportunity to work by the side of our patients and customers, our global team members and the communities in which we operate – which all help contribute to a Healthier World.


At West, we are by the side of patients. The work we do impacts patients’ lives each and every day – our products are a critical part of healthcare delivery and we are proud of the role we play to improve patient health. We work by the side of our team members. We come together as one global team to deliver for our customers and help them address their challenges. We are a diverse, close-knit community of professionals, where everyone has a voice and opportunity to learn and grow through mutual trust and respect. With a 95 year plus history, we have a track record for success, which includes reported sales of $2.14B in 2020. We serve by the side of our community. Giving back is in our DNA—our team members across more than 50 sites globally are involved with hundreds of charities that have special meaning to them through our West Without Borders team member-led giving program.


Job Summary:

The Principal Software Engineer, D&T, Sitecore requires in-depth knowledge and experience to work autonomously and oversee and participate in the architectural design, development, and enhancement of our External Experience platforms.


Essential Duties and Responsibilities:

  • Possess a solid understanding of the overall vision, business needs and the solution architecture for overall Web Platform solutions.
  • Own and drive the deliverables for the external experience platform, working closely with other leads.
  • Design, develop and implement new applications, enhancements, and implements new features to our web-based customer facing solution.
  • Possess excellent problem solving and critical thinking skills and be able to come up with innovative solutions for software development challenges.
  • Write high-quality and sustainable code for web-based product development.
  • Work to build business knowledge and to transform this knowledge and business requirements into technical specifications.
  • Understand the business requirement, estimate technical requirements, and break down work to user stories and tasks.
  • Plan, develop, test, deploy, and monitor Web Platform solutions in a DevOps model.
  • Collaborate with Leads and Architects on various prototypes, or proof of concept, to test solution.
  • May coach, support and train other developers and engineers.
  • Other duties as assigned.


Education and Experience:

  • Bachelor’s degree or equivalent experience
  • Minimum 8-10 years of experience


Knowledge, Skills and Abilities:

  • Solid experience and in-depth knowledge of:
    • Developing and Managing Web Platforms using Sitecore CMS(XP),Sitecore Commerce (XC), SXA, .NET using C#, LINQ, and REST APIs
    • Experiences with Sitecore Experiences Platforms, Commerce Engines, using TDS for Sitecore and developing solutions using ASP.NET MVC
    • Strong programming and development experiences using .NET Framework and ASP.NET MVC, C#
    • Sound knowledge with scripting languages such JavaScript, CSS, HTML, XML etc,
  • Familiar and development expertise’s with  following technologies : HTML5, ASP.NET, C#, MVC, WCF, WebAPI, RESTful Services, OAuth, SQL Server, Stored Procedures, TFS, Azure, Visual Studio, Entity Framework, JavaScript, TypeScript, Ajax, SVG, XAML, CSS 3.0, Razor, Dependency Injection, UI frameworks/libraries Understanding of REST, JSON, XML, SOAP, jQuery, jQuery, Backbone JS, Twitter Bootstrap, pre-processing platforms, such as LESS and SASS
    • Experiences with Azure PaaS (such App Services, Azure Storage, Application Insights, Azure Key Vaults, Azure Search etc.)
    • Experience in troubleshooting solution from Azure Logs
    • Experienced with Unit Testing and Code coverage
    • Understanding of full stack applications and ability to address the front-end and back-end
    • Excellent knowledge of relational databases, design database model, optimizing Store procedure etc.
    • Experience developing interactive web applications using at least one popular web framework
    • Understanding of asynchronous request handling, partial page updates and AJAX.
    • Continuous Integration (CI) and Continuous Delivery (CD) / DevOps for Web Platforms development and Deployment
    • Automation Testing for Web Framework
    • Using Various code repositories like Git, TFS, etc
    • Developing in an Agile methodology with Visual Studio Team Services (VSTS)
  • Strong understanding and knowledge of the following:
    • Overall web development stacks, Sitecore CMS Stacks and road maps
    • Utilized current and upcoming industry trends and practices to developed Sitecore CMS based web platform.
    • Proficient in Web Development Tools
    • Experiences in streamlining Sitecore solution deployment using DevOps
  • Familiar with SAP API and CRM Integration is a plus
  • Preferred: 
    • Overall 8-10 years of experiences in Web development (Minimum 5 years with Sitecore)
    • Sitecore certified is a plus
    • Experience developing web applications with Sitecore 10
  • Ability to work in a global and virtual environment and to effectively prioritize and execute tasks in a high-pressure environment.
  • Ability to work in a fast-paced environment; utilize sound judgment with an ability to manage multiple priorities with a sense of urgency.
  • Willingness to global travel
  • Able to be aware of all relevant SOPs as per Company policy as they are related to the position covered by this Job Description
  • Able to comply with the company’s safety policy at all times
  • Able to comply with the company’s quality policy at all times.


Physical and Travel Requirements

  • Occasional on-call work required



West is an equal opportunity employer and we value diversity at our company. We do not discriminate on the basis of race, religion, color, national origin, gender, sex, gender identity, sexual orientation, age, marital status, veteran status, or disability status.  If you have a special need that requires accommodation in order to apply to West, please send an email to  Where permitted by law, an offer of employment with West Pharmaceutical Services, or any of its subsidiary or affiliate companies, is contingent upon the satisfactory completion of background screening and/or a pre-employment drug screening.

Apply now »