1. Choose your Affinity Group

* Equal Opportunity / Affirmative Action

We serve Equal Opportunity Employers and are an Equal Opportunity Employer. The Professional Diversity Network has separate professional networking sites for different affinities, and in selecting the groups you identify with, you will be joined with those networks.

Note: Providing this information is strictly voluntary - you will not be penalized or subjected to adverse treatment. If you choose not to provide this information, simply select "Choose not to identify."

2. Choose Method
X
Sign in with LinkedIn
Sign in with Facebook
OR

Tell us about yourself

Engineer Software - Principal - Deerfield Township, OH req32123
at Quest Diagnostics
Deerfield Township, OH

Engineer Software - Principal - Deerfield Township, OH req32123
at Quest Diagnostics
Deerfield Township, OH

Save or bookmark jobs as you go and access them anytime later with your account.

Contacts

Description

Engineer Software-Principal- Deerfield Township, Ohio - 

Look for more than answers.  Patients and Physicians rely on our diagnostic testing, information and services to help them make better healthcare decisions. These are often serious decisions with far reaching consequences, and require sensitivity, tact and a clear dedication to service. It's about providing clarity and hope.

You will work for the world leader in the industry, with a career where you can expand your skills and knowledge. You'll have a role where you can act with professionalism, you can inspire colleagues, and you can care about the work we do and the people we serve.

At Quest, we are on a continuous journey of discovery and development. It's this attitude that has made us an industry leader and the #1 Diagnostic Lab in the US. For those joining us, we offer exciting and fast moving career opportunities where you can affect change at a rate unheard of in many organizations of our size and scope. While we invest in and develop technology to drive our innovations, our ongoing success relies on our people.

Basic Purpose:

Working as part of an agile team to design and implement new features and technologies.

Delivering high quality, high performance code in an agile environment.

Using, evaluating, learning exciting new technologies that keep our products and teams on the cutting edge.

 

Duties and Responsibilities:

  • Responsible for macro scale architecture of a software technology or product line, and providing guidance and oversight to multiple development teams working on different products or technologies to ensure that the technologies interoperate or connect to each other appropriately.

  • Participate in the full software development life cycle involving design, implementation, testing, and launching.

  • Own the delivery of an entire system or application, and serve as a technical lead on complex projects.

  • Work closely with other engineers to develop the best technical design and approach for new product development.

  • Build software solutions where the problem is not well defined. Design and define the interaction between the other component pieces.

  • Mentor software engineers to improve their skills and make them more effective, productive software engineers.

Supervision Exercised: 

  • NA

Qualifications:

 

Education Preferred:

  • Bachelor's degree in Computer Science or equivalent.

  • Computer Science fundamentals in object-oriented (OO) design patterns, distributed databases, and data modeling techniques.

Work Experience:

  • Minimum 7+ years of professional experience in software development.

Other:

  • Proficiency in multiple modern programming languages

  • Scrum Master experience preferred.

  • Ability to work well with people and be both highly motivated and motivating.

  • Experience in development of distributed/scalable systems and high-volume transaction applications.

  • Proven ability to make high-level design choices and developing technical standards, including software coding standards, tools, and platforms.

  • Ability to handle multiple competing priorities in a fast-paced environment.

  • Excellent verbal and written communication skills.

  • Motivation to drive tasks to completion and take ownership of projects.

  • Passion for developing products that provide a great customer experience.

Physical and Mental:

  • Ability to multi-task

  • Analytical skills

  • Ability to follow verbal or written instructions

  • Thinking analytically, Communication

  • Using effective verbal communication

  • Using effective written communication

  • Handling stress & emotions

  • Concentrating on tasks

  • Making decisions

  • Adjusting to change

  • Examining/observing details

  • Sitting for long periods at a time

Similar Jobs

See All »

Other Jobs at Quest Diagnostics

See All »