The Software Project Lead is responsible for planning, coordinating, executing and implementing all software, computer hardware, and networking-related activities during the installation of high volume pharmacy-automation systems at our customer sites. This customer-focused position will provide hands-on expertise in the building, testing, implementing, customizing and trouble-shooting of complex relational databases, client-server software applications, third-party firmware, clustered and stand-alone servers, computer workstations, and secure computer networks. Responsibilities also include managing customer expectations, gathering requirements, developing test plans, as well as providing project scope management, change control, project planning/scheduling, project documentation, issue resolution, and postmortem analysis.
Provides software project management during the implementation of high volume pharmacy-automation systems; works with customers, sales, and product managers to ensure customer requirements are recognized.
Creates bill of materials for computer software, hardware, peripherals, network devices and licensing requirements of the project; coordinates procurement activities with the purchasing department when necessary.
For projects with both mechanical and software deliverables: Works with Project Manager to develop detailed project plans, coordinate customer activities, and manages system build processes, in-house system testing, and onsite implementation and/or integration.; Works with Development to oversee project-specific software design and custom engineering activities.
Builds or assists in building clustered and stand-alone RAID10 server solutions, workstation computers and secure systems networks per the requirements of the project.
Installs, configures, tunes and trouble-shoots Oracle 10g, 11g, 12c, and 19 Standard and/or Enterprise Edition Database Management Systems (DBMS); builds, configures, customizes and trouble-shoots the automation software (PPS) database; makes database modifications as necessary.
Installs, configures and trouble-shoots the proprietary software suite (PPS) and runtime library components; assists Control Engineers with trouble-shooting automation devices.
Installs, configures and trouble-shoots third-party firmware, network devices, scanners, labelers, and other peripherals as required
Coordinates Host Interface (HL7, TCP, Print-Parser, Serial, XML etc.) configuration, development, and testing activities.
Develops test plans and conducts in-house project testing of the system.
Creates technical project documentation and facilitates the transition of projects from Implementation to Service.
Maintains and improves Implementation build and test processes, procedures and documents.
Provides operational training to customer personnel; provides operational and technical training to new hires and Service personnel.
Facilitates system design/performance reviews and assists in technical design efforts.
You will travel to customer sites to install and implement our equipment. We anticipate this will be required approximately 35% of the time. This may require multiple weeks in a row to be travelling followed by a period of time at home, dependent upon customer needs.
Performs related duties as assigned.
Will be required to provide overall project management for projects that have a certain scope in order to meet customer timelines.
For projects with both mechanical and software deliverables: Reviews project designs, customer’s business model and workflow with Project Manager and identifies standard versus custom software/IT configuration requirements; gathers and communicates computer software, hardware and network requirements for the project.
Manages project communication with ARxIUM personnel and customer personnel; manages customer expectations and satisfaction; provides project scope management and change control. Support service with escalated tickets when needed.
Responsible for project plan updates and project post-mortem analysis. Also responsible for management-focused project updates and budget reporting when necessary
Provides feedback and communicates issues, product enhancements opportunities and field changes to the Engineering and Service teams as necessary
Provides project Sales support; provides technical support to the Service team; assists Software Engineering Team by gathering requirements writing functional specs, generating software design and developing code when necessary.
Manage inter-departmental projects, including internal development, via master integration plans.
Manage complex, high-profile, high visibility customer relationships and projects.
Experience as an independent, analytical problem solver/decision maker
Ability to manage and implement software only projects
Good negotiating, and interpersonal skills
Good oral and written communication skills
Good customer service skills; ability to listen and react to customer needs
Excellent organizational and time management skills; detail oriented; self-motivated and operate independently
Ability to think strategically and act tactfully
Ability to work with and lead cross functional teams
Ability to handle multiple concurrent assignments
Strong knowledge of software/database: XML, Oracle 8i, 10g, 11g, 12c,19, PL/SQL; familiarity with database administration tools like TOAD, PL/SQL Developer, Oracle DBA Studio/Enterprise Manager, SQLPLUS;
Exhibit aptitude in multiple facets of technologies such as: Visual Studio 6.0, 2005 or 2008, .NET framework, ASP, SQL Server, OS/Networking: Windows 2000 Server, Professional, Windows 2003 Server, Windows XP, Windows 2008, Windows Vista, Windows 7, Windows 10, VMWare / vSphere, RAID10, Windows clustered servers; ability to setup domains, VLANs, Active Directory, DNS; Computer Hardware: Pentium hardware, PLCs
MS applications: Word, Excel, PowerPoint, MS Project, Visio
Education and Experience:
This position requires broad training in fields such as computer sciences, information systems, software engineering, industrial engineering, electrical engineering, business administration or similar vocations. generally obtained through completion of a four year bachelor’s degree program or equivalent combination of experience and education
Normally requires 5+ years of progressive hands-on experience in one or more of the following competency areas: systems integration, systems analysis, database programming, software project management, administration, software design, development, engineering
5+ years technical project management experience implementing/integrating complex projects integrated software systems; pharmacy automation experience considered a plus.
If you want to play a crucial role in the modern-era pharmaceutical industry, then join our team! ARxIUM offers a competitive salary and benefits package including a company match 401K and opportunity for personal and professional growth. In addition, you will be eligible to participate in the ARxIUM Employee Profit Sharing Bonus Plan, intended to give employees the opportunity to increase their earnings by contributing to the profitability of ARxIUM.
Please note that candidates need to be eligible to work in the U.S. now and in the future without ARxIUM sponsorship for an employment-based visa.
ARxIUM is an Equal Opportunity Employer – Disability and veteran. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, age, protected veteran status, or disability status or other characteristics protected by law.
If you are a job seeker and require accessibility assistance or an accommodation to apply for one of our jobs, please submit a request by telephone or via e-mail. In order to appropriately assist you with an accommodation, we ask that you please specify the assistance needed. The dedicated voicemail and e-mail options are reserved only for applicants needing accessibility assistance or an accommodation in order to apply for a job with us. Someone will get back to you within one business day.
To request an accommodation by telephone, leave a message at 1-847-808-2600.
To request an accommodation by e-mail, send a message to firstname.lastname@example.org
DISCLAIMER The above statements are intended to describe the general nature and level of work being performed by employees assigned to this classification. They are not intended to be construed as an exhaustive list of all responsibilities, duties, and skills required of personnel so classified.
ARxIUM is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, age, protected veteran status, or disability status or other characteristics protected by law.