Software Developer, Sitecore
Fitchburg, WI 
Share
Posted 15 months ago
Position No Longer Available
Position No Longer Available
Job Description
JOB OBJECTIVE: Provide leadership and development expertise as we evolve our Sitecore and web marketing ecosystem. The Sitecore XP v10 platform running on the Azure Cloud provides growth and learning opportunity for a developer looking to expand their skill base. Our web infrastructure serves as a common interface for customers who learn, shop and get support for their biotechnology and life science needs. Improving personalization capabilities, commerce experiences, and related reporting are all strategic goals. This role also includes responsibility for assisting with integrations to other platforms within the Promega environment, including MS Dynamics CRM, SAP, Widen and more. A Sr. Developer will help lead small and mid-size projects, working with business stakeholders, outside agencies, contractors and across our IT and SAP teams as necessary to facilitate successful planning and execution. CORE DUTIES (performed at a competent level): 1. Proficiently participate in the evaluation, selection, planning and integration of technology solutions. 2. Proficiently analyze, design, develop, document, test, implement, support and maintain software systems. 3. Work closely with business areas and information systems staff to proficiently configure and manage software systems in test and production environments as part of the software lifecycle. 4. Work with end-users and information systems staff to proficiently streamline company operations and improve access to information. 5. Proficiently lead or co-lead medium to large application development projects. 6. Track and report project progress, status, and time in detail. 7. Present status, plans, findings and recommendations orally or in writing, in a proficient manner. 8. Proficiently interact in a team setting to provide technical support for all areas of Promega generating information to be published on web sites, both internal and external. 9. Proficiently manage and maintain standards, file structures, security, and access for production and development systems. 10. Provide technical support for business applications including contact with external vendors and service providers in a proficient manner. 11. Proficiently evaluate and recommend plans for adopting emerging technologies important to Promega. 12. Proficiently resolve software issues and meet business requirements by working with end-users, information systems staff, software vendors and service providers. 13. Proficiently assist technical staff and end-users in developing and maintaining technical and end-user documentation in a proficient manner. 14. Demonstrates inclusion through their own words and actions and is accountable for a safe workspace. Acts with kindness, curiosity and respect for others. 15. Embracing and being open to incorporating Promega's 6 Emotional & Social Intelligence (ESI) core principles in daily work. 16. Understands and complies with ethical, legal and regulatory requirements applicable to our business. OCCASIONAL DUTIES: 1. Proficiently participate in or initiate systems deployment, which includes the evaluation, testing and installation of new and upgraded software or hardware products. 2. Work with other IT teams to write and maintain technical and end-user documentation and provide training on Promega-developed applications and packaged applications. 3. Provide off-hours (24/7) support for software systems. 4. Perform software design and code reviews for other developers. 5. Perform other duties as assigned. KEY QUALIFICATIONS: 1. Proven ability in working in a team environment, anticipating and meeting team needs, and gaining cooperation from others. 2. Considerable experience developing, supporting and maintaining business application software, including extensive end-user contact. 3. Technology aggressive individual who seeks to continue improvement of their skills and are interested in sharing their expertise with others. 4. Minimum of 3 years experience developing and supporting applications in a business environment using a high level Microsoft Windows based language (C#, ASP.NET, .NET Framework). 5. Experience developing and supporting on the Sitecore platform with a firm understanding of Sitecore subsystems and pipelines. 6. Experience leading or co-leading medium to large application development projects. 7. Experience in a technical leadership position, mentoring other staff. 8. College degree with relevant work experience. 9. Strong working knowledge of business analysis, development, software design, database design and software lifecycle methodologies. 10. Ability to work in a fast-paced, high-pressure environment with frequent changes in priorities and assignments. 11. Minimum of 2 years experience developing and executing system test plans. 12. Confident user of a project-scheduling tool such as MS-Project, Jira or Liquid Planner. PREFERRED QUALIFICATIONS: 1. BA/BS Degree in computer science or related field. 2. Possess ability to earn appropriate and relevant industry senior level certifications for the positions held. (For example, Sitecore Certified, Microsoft Certified Developer, etc.). 3. Experience with the Azure environment, including App Insights, DevOps, ARM Templates, and WAF rulesets. 4. Experience with building integrations to 3rd party systems including MS Dynamics CRM, SAP, Widen and other RESTful APIs. 5. Experience with SQL server and SQL DBs. Sitecore and Sitecore Experience Platform 1. 3 years of experience with Sitecore Marketing features such as personalization, xDB, marketing automation, Sitecore Forms, or experience with comparable systems. 2. 3 years of experience with Sitecore analytics for reporting and connection with customer profiles and segmentation, or experience with comparable systems. 3. 3 years of experience with Sitecore testing and optimization, deployments and upgrade paths. 4. 3 years experience with object oriented analysis & design including UML design and modeling. 5. Experience with Solr & Coveo systems. 6. Familiar with permissions and maintenance of Internet Information Servers, preferably in a scaled cloud environment. 7. Proficient experience with front end web development frameworks such as JavaScript, React, Angular. PHYSICAL DEMANDS: 1. Ability to work with telephone and computer equipment. Diversity is important at Promega. We are proud to be an Equal Opportunity Employer, and make employment decisions without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, veteran status, disability, or any other protected class.

 

Position No Longer Available
Job Summary
Start Date
As soon as possible
Employment Term and Type
Regular, Full Time
Required Experience
3 to 4 years
Email this Job to Yourself or a Friend
Indicates required fields