We are seeking a Principal Software Development Engineer to join Q Solutions, IQVIAs laboratory business in Columbia, MD.
We hire passionate innovators who drive healthcare forward through thoughtful and inclusive collaboration. If you want to discover a career with greater purpose, join us as we transform and accelerate research and development.
As a Principal Software Development Engineer, you will be responsible for advanced development, support, and implementation of complex software systems using your specialized domain knowledge and highly developed business expertise. You will also evaluate business and software industry trends and suggest improvements to processes, products, and services.
What Youll be Doing:
- Leading the design and development of complex software systems, ensuring robustness, scalability, and security.
- Collaborating with multidisciplinary teams to integrate new technologies and architectures into existing systems.
- Focusing on software quality standards for all aspects of work and setting standards for others.
- Mentoring other software engineers, promoting a culture of learning and continuous improvement within the team.
- Driving the adoption of best practices in code health, testing, and maintainability.
- Working at all layers of the application stack including front-end user interface and backend development.
- Writing robust, maintainable code.
- Assisting in strategic planning and roadmap development for software solutions.
What We Are Looking For:
- Bachelors degree in computer science, a related field, or equivalent experience.
- Six (6) years of systems analysis and software development experience.
- Experience with Labmatrix platform is desirable.
- Other equivalent combination of education, training, and experience may be accepted in lieu of degree.
The Knowledge, Skills and Abilities needed for this role:
- Strong understanding of software development life cycle and best practices.
- Ability to lead and mentor a team of software engineers.
- Proficiency in Amazon Web Services (AWS), AWS Architecture, Java, Microsoft SQL Server Development, React.js, Spring Framework, and Web Development.
- Strong problem-solving skills and ability to think strategically.
What We Offer You:
We put our employees at the center of everything we do and are committed to providing them, and their families, with benefits that meet their diverse and changing needs. We invest in integrated benefits programs and resources to take care of our employees physical, mental, and emotional, financial, and social well-being so they can thrive at home and at work, at any stage of their well-being journey.
To learn more about our benefits, visit
If youre looking to unleash your potential, join Q Solutions, IQVIAs laboratory business, to help make the extraordinary possible!
Q Solutions, IQVIAs laboratory business, creates connected intelligence by combining our expertise, technology and analytics – this fuels unparalleled research & development solutions. We uphold a deep commitment to patients, sites, customers, and each other.
We are committed to providing equal employment opportunities for all, including veterans and candidates with disabilities.
Q Solutions ability to operate and provide certain services to customers and partners necessitates Q Solutions and its employees meet specific requirements regarding COVID-19 vaccination status.
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.
Problem-solving Java Amazon Web Services (AWS) React Web Developer Software Developer Spring