Principal Software Development Engineer - Remote

IQVIA
Columbia,, Maryland, US
Remote
Full-time
Part-time

We are seeking a Principal Software Development Engineer to join Q² Solutions, IQVIA’s 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 You’ll 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 :

  • Bachelor’s 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 you’re looking to unleash your potential, join Q² Solutions, IQVIA’s laboratory business, to help make the extraordinary possible!

Q² Solutions,IQVIA’s 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.

30+ days ago
Related jobs
Promoted
Northrop Grumman
Linthicum Heights, Maryland

We are looking for you to join our team as a Principal Embedded Software Engineer based out of Linthicum, MD and will require 100% on-site work. What You’ll get to Do:* As an integral part of our Software and Digital Technologies Organization in Mission Systems Engineering located in Linthicum, MD y...

Promoted
Leidos Inc
Columbia, Maryland

The Leidos National Security Sector has a career opportunity for a Principal Software System Engineer at our Leidos facility in Columbia, MD. The Leidos National Security Sector is seeking a highly experienced, hands-on Software Systems Engineer to take on the responsibility of the hardware and soft...

Promoted
Northrop Grumman
Linthicum Heights, Maryland

Experience with developing and maintaining large software systems * Experience with the Agile software development lifecycle * Experience developing and communicating software architecture and design constructs * Candidates must be a US Citizen with the ability to obtain and maintain a US DoD TS/SCI...

Promoted
Northrop Grumman
Baltimore, Maryland

This requisition may be filled at either a Principal Antenna Test Engineer, or a Sr Principal Antenna Test Engineer based on the qualifications below. Lead test software development teams across multiple software projects. Basic Qualifications for an Principal Antenna Test Software Engineer:. Profes...

Promoted
Northrop Grumman
Annapolis Junction, Maryland

The team is seeking a talented engineer who resolves software problem reports, utilizes software development and software design methodologies appropriate to the development and software design methodologies appropriate to the development environment. This position requires past experience in Java S...

Precision Solutions
Fort Meade, Maryland

Our client is looking for multiple Principal Software Engineers to join their team! In the role of Principal Software Engineer and Subject Matter Expert, you will epitomize the zenith of technical prowess and visionary leadership in software development within our client's organization. Our client i...

GEICO
Chevy Chase, Maryland
Remote

Our Senior Staff Engineering Manager is an engineering leader who works with the engineering staff to innovate and build new engineering solutions, improve and enhance existing solutions and leverage them to solve critical operational problems. Constantly up to date with current software engineering...

New Relic, Inc.
Baltimore, Maryland
Remote

Alerts Java Senior Software Engineer - High Throughput Stream Processing (Remote). Alerts Java Senior Software Engineer - High Throughput Stream Processing (Remote). Senior Software Engineer Req ID FY|R&D|#9 Location(s) Atlanta, Georgia, USA; Austin, Texas, USA; Baltimore, Maryland, USA; Chicago, Il...

Northrop Grumman
Linthicum Heights, Maryland

We are looking for you to join our team as a Senior Principal Embedded Software Engineer based out of Linthicum, MD and will require 100% on-site work. As an integral part of our Software and Digital Technologies Organization in Mission Systems Engineering located in Linthicum, MD you will learn new...

KBR
Greenbelt, Maryland

Participates with engineering in the design, development, and utilization of scientific/engineering systems software. Lead PrincipalSoftware Engineer (NASA). Performs all activities associated with the design, development, implementation, maintenance, configuration management and quality control of...