Who is ScriptPro?
Imagine working at a place where innovation meets impact, and every day brings new opportunities to revolutionize the pharmacy industry! At ScriptPro, you’ll be part of a dynamic team that’s at the cutting edge of technology, creating solutions that make a real difference in people’s lives. ScriptPro develops, sells, and supports state of the art robotics and services in thousands of pharmacy settings around the United States and Canada.
The Information Services department is dedicated to developing and maintaining sophisticated solutions that drive the success of our company and enhance the experience of our clients. We work on a variety of exciting projects, from software development and network management to cybersecurity and data analytics. We are looking for someone who is enthusiastic about technology and eager to contribute to a forward-thinking team.
Job Summary: The Software Engineer will play a key role on the IS Applications team, supporting ScriptPro’s enterprise-level business systems with a primary focus on Siebel Call Center configuration and development. This position involves hands-on work with Siebel Tools, including Assignment Manager, Workflow Manager, EIM, EAI, and Web Services, as well as custom development using ASP.NET and VB.NET. Flexibility to also develop or troubleshoot in other languages and platforms such as APEX or Java is highly desired. The engineer will be responsible for troubleshooting technical issues, performing data migrations, and integrating applications across platforms. Collaboration with developers, business analysts, business stakeholders, and external vendors is essential to deliver enhancements, upgrades, and support. The role requires rotational after-hours availability for a 24x7 call center and a strong customer service mindset.
Reporting Relationship: Manager, Applications
Shift: Generally, Monday through Friday 8 am to 5 pm CST, with a rotational on-call after hours schedule. This is a remote position. Regular, punctual, and predictable attendance is an essential function of every job at ScriptPro.
Scope of the Role:
- Develop, configure, test, and support ScriptPro enterprise applications, with a primary focus on Siebel Call Center
- Use Siebel Tools to develop business services, integration objects, and components that support effective solutions to minimize downtime and meet business needs
- Configure Siebel components including Assignment Manager, Workflow Manager, Siebel Scripting, Web Services, and Siebel Tools
- Perform data conversion, migration, and integration using Siebel EIM, EAI, and ETL tools
- Support custom and packaged application development in ASP.NET and VB.NET
- Perform development or support for additional packaged or custom applications such as APEX or Java-based solutions when required
- Collaborate with developers, business analysts, and end users to deliver enhancements, upgrades, and bug fixes
- Work closely with business users and external vendors to coordinate and communicate issue resolution and system enhancements
- Troubleshoot Siebel CRM technical issues related to access, performance, data quality, and system integration
- Use logs, configuration files, database queries, and debugging techniques to identify and resolve root causes
- Document troubleshooting steps, resolutions, and workarounds for future reference
- Conduct unit testing and participate in code reviews to ensure quality and stability
- Assist with business analysis, requirements gathering, and documentation for Siebel enhancements and upgrades
- Perform Siebel technical upgrades and patch installations, including Incremental Repository Migration and Runtime Repository design (post-IP22)
- Design Repository Migration to Runtime Repository environments
- Monitor Oracle Support for Siebel bugs, patches, software compatibility, and best practices related to Siebel
- Maintain awareness of emerging industry trends and Siebel CRM best practices, applying new techniques where beneficial
- Provide after-hours support for a 24x7 call center environment
- Maintain strong communication, customer service focus, and self-motivation in a collaborative team setting
- Perform other duties as assigned
Required Qualifications:
- Bachelor’s degree in Information Technology or related field
- 7+ years of experience in IT, with a strong focus on Siebel development and configuration
- Siebel certification (v7/8/IP20+)
- Deep expertise in Siebel Tools and modules including EIM, EAI, Assignment Manager, Workflow Manager, and Web Services
- Hands-on experience with Siebel Enterprise versions v7/8/IP20+, including Call Center, Marketing, ERM, Field Service, and SFA
- Proficiency in ASP.NET, VB.NET, and MS-SQL
- Experience with Oracle eBusiness Suite, Salesforce, Siebel tools, and other packaged or custom applications
- Familiarity with clustering, load balancing, and Linux environments
- Strong troubleshooting and problem-solving skills in enterprise application environments
- Effective communicator with excellent verbal and written skills and a customer-focused mindset
- Collaborative team player with experience working across technical and business teams
- Must be able to work occasional after-hours or weekend shifts during production releases, system upgrades, or emergency troubleshooting.
Preferred Qualifications:
- Experience in APEX or Java development
- Experience with Oracle eBusiness Suite and/or Salesforce integration
- Experience with Siebel clustering, load balancing, and Linux environments
- Strong understanding of Siebel best practices, Oracle Support knowledge base, and emerging CRM technologies
- Prior Business Analyst experience or demonstrated ability to gather and translate business requirements into technical solutions
Remote Work Requirements:
- Must have high-speed reliable internet access with a hard-wired connection
- Must have a distraction free home office workspace
- Must be willing to participate in video virtual meetings (camera on)
Benefits:
At ScriptPro, we believe that our employees are our greatest asset. That’s why we are committed to fostering a workplace that prioritizes and enhances your personal health and well-being.
- Health: Medical, Dental, Vision, Short-Term Disability, Company Paid Life Insurance & Long-Term Disability, 24/7 on campus Gym, and Vitality Wellness Program that helps lower your premium costs
- Well-being: Paid Time Off (PTO), Parental Leave, nine (9) paid holidays, paid volunteer hours, Employee Assistance Program, company-sponsored events and team-building activities, 401(k) Retirement Plan with company match, financial investment services, employee discounts on products and services.
Working Conditions: This office-based position requires routine use of standard equipment and extended computer use. Candidates must be able to sit, use hands, fingers, and occasionally lift, squat, stoop, bend, and reach. Problem-solving, practical learning, and instruction interpretation skills are essential.
ScriptPro appreciates the unique qualities of each team member, and as an Equal Opportunity employer, does not discriminate on the basis of race, color, religion, national origin, sex, pregnancy, age, disability, genetic information, veteran status, or any other legally protected status.
The company utilizes internal resources for sourcing and filling positions, but when external assistance is needed, will engage only with pre-approved, contracted agency partners.
The company does not offer visa sponsorships, and all applicants must have legal authorization to work in the United States.
Please visit www.scriptpro.com to learn more about the mission of our company.