Role Overview
We are seeking a proficient Node.js and React developer to join our dynamic support team. The ideal candidate will have a strong background in Node.Js and React to be able to focus both on front-end and back-end development and have a passion for developing cutting-edge solutions while maintaining day-to-day operational activities with intense focus on customer satisfaction. A small portion of this role involves interacting with the customer and account management while significant time spent with fellow developers to analyze user requirements/needs and makes decisions within limited parameters, and drive deliverables to completion within service level agreements. The candidate must have a hands-on technical mindset when supporting the team and looking for opportunities to improve platforms and processes.
Qualifications
Bachelor's Degree Computer Science, Software Engineering, or a related field with equivalent experience.
Required
• 5+ years of prior related experience in developing large scale, corporate solutions, using Node.js and React.
o Backend Development: Develop and maintain server-side components using Node.js. Write reusable, testable, and efficient code.
o API Development: Design and implement RESTful APIs to support front-end services and third-party integrations.
o Database Management: Work with MySQL and NoSQL databases, ensuring efficient data storage, retrieval, and manipulation.
o Performance Optimization: Identify and resolve performance bottlenecks in the application. Ensure high performance and responsiveness to API requests.
o Security Implementation: Implement security and data protection best practices. Ensure compliance with industry standards.
o Collaboration: Work closely with front-end developers, product managers, and other stakeholders to deliver high-quality software solutions. Participate in code reviews and provide constructive feedback.
o Testing and Quality Assurance: Write unit and integration tests to ensure code quality.
o Continuous Improvement: Stay updated with the latest industry trends and technologies. Proactively suggest improvements to the development process and architecture.
• Understanding of RESTful APIs and microservices architecture.
• IOS Developer experience using Objective-C or Swift a plus.
• Interest in upskilling or experience with PHP and Flutter a plus.
• Knowledge of containerization technologies like Docker is a plus.
• Familiarity with Project Management, Agile, Waterfall, Sprint, QA.
• Experience working in life sciences and/or Speaker Bureau environment is preferred.
• Ability to understand and document requirements clearly; good technical documentation skills that can be understand both by the business and technical teams.
• Familiarity with AWS services (e.g., EC2, S3, RDS) and cloud architecture.
• Excellent analytical and problem-solving abilities.
• Ability to troubleshoot and debug complex issues.
• Must have strong verbal, written communication, and presentation skills.
• High attention to detail and a commitment to delivering high-quality work.
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