What are the responsibilities and job description for the Associate Software Development Director position at PV8 US Innovex Inc.?
IQVIA’s Centralized Outsourcing Operations Hub (COOH) includes Patient Support Services (PSS) across our Access and Affordability business lines. We are seeking a highly skilled and motivated Software Engineer to join our team. The ideal candidate will be responsible for designing, developing, and maintaining applications for our Insite sales platform while providing ongoing support and integration for telephony systems such as Five9, inContact, and Microsoft Omnichannel. This role requires a combination of strong software engineering skills, experience with telephony systems, and a deep understanding of application design, development, and maintenance.
Job Overview
Responsibility for designing, developing, and maintaining applications for our Insite sales platform while providing ongoing support and integration for telephony systems such as Five9, inContact, and Microsoft Omnichannel.
Essential Functions
- Application Design & Development:
- Collaborate with cross-functional teams to design and implement new features and enhancements for the Insite sales platform.
- Design, code, test, and deploy software solutions to meet business requirements.
- Ensure applications are scalable, maintainable, and perform optimally under varying loads.
- Maintain a strong focus on security and user experience in all development efforts.
- Application Maintenance & Support:
- Monitor the performance and functionality of the Insite sales platform, ensuring smooth operations and addressing issues in a timely manner.
- Troubleshoot and resolve software-related issues, providing support to internal teams and end-users as needed.
- Update and patch applications to ensure compatibility with the latest technologies and features.
- Telephony Systems Integration & Support:
- Design, implement, and maintain integrations between the Insite sales platform and telephony systems, including Five9, inContact, and Microsoft Omnichannel.
- Collaborate with IT support teams to provide technical support for telephony system issues, including user management, call routing, and system configurations.
- Troubleshoot and resolve telephony system issues, ensuring minimal disruption to business operations.
- Collaboration & Documentation:
- Document design and implementation processes, system configurations, and troubleshooting steps to ensure knowledge sharing and team collaboration.
- Provide training and support to internal teams on the usage of the telephony systems and application features.
- Continuous Improvement:
- Stay current with industry trends, emerging technologies, and best practices related to software engineering and telephony systems.
- Proactively suggest improvements to enhance the performance, security, and user experience of applications and telephony systems.
- Participate in code reviews, ensuring high-quality code standards are followed.
- Management (Once department grows)
- Manages multiple teams of professional-level employees and/or managers and ensures that a consistent design, deployment, and maintenance process is followed for all sites and systems.
- Develops and communicates objectives and priorities to meet the organization's plan and results requirements.
- Establishes organization-wide budgets, policies and practices with significant impact on area operations.
- Influences decision-making at the management and executive level.
- Provides coaching and guidance on job performance and career development to direct reports; models and provides leadership examples for organization
- Provides coaching and guidance on job performance and career development to direct reports; models and provides leadership examples for organization.
Qualifications
- Education:
- Bachelor’s degree in computer science, Information Technology, or related field, or equivalent practical experience.
- Technical Skills:
- Strong proficiency in programming languages such as C#, JavaScript.
- Experience with web development frameworks (e.g., Jquery, React, Angular, or Vue.js) and APIs.
- Hands-on experience with telephony platforms preferred.
- Experience with telephony system integration, call routing, and configuration.
- Strong knowledge of MSSQL database and stored procedures.
- Familiarity with Azure cloud platform and application deployment.
- Problem-Solving & Troubleshooting:
- Excellent debugging and troubleshooting skills with the ability to address complex technical issues in a timely manner.
- Strong attention to detail and ability to work in a fast-paced, dynamic environment
IQVIA is a leading global provider of clinical research services, commercial insights and healthcare intelligence to the life sciences and healthcare industries. We create intelligent connections to accelerate the development and commercialization of innovative medical treatments to help improve patient outcomes and population health worldwide. Learn more at https://jobs.iqvia.com
IQVIA is proud to be 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, disability, status as a protected veteran, or any other status protected by applicable law. https://jobs.iqvia.com/eoe
The potential base pay range for this role, when annualized, is $116,900.00 - $217,100.00. The actual base pay offered may vary based on a number of factors including job-related qualifications such as knowledge, skills, education, and experience; location; and/or schedule (full or part-time). Dependent on the position offered, incentive plans, bonuses, and/or other forms of compensation may be offered, in addition to a range of health and welfare and/or other benefits.Salary : $116,900 - $217,100