Open Position: Senior Software Engineer

SUMMARY:

Software developer with strong experience in designing and developing web based applications and services.

ESSENTIAL FUNCTIONS:

The candidate is responsible for the design and development of systems which support the end-to-end laboratory workflow process.

This includes, but is not limited to:

  • Integration with third party API’s (CRM’s, cloud service providers, proprietary health care systems, etc.)
  • Creating automated systems which support a high speed immunofluorescence imaging device
  • Implementing scalable, cloud-based services which coordinate complex image analysis routines
  • Implementing web front ends used to optimize laboratory workflow and support operational activities

The candidate will play a critical role in the conception and implementation of the Epic Sciences LDT platform. Previous design experience on moderate to large sized, multifaceted systems will be essential.

ADDITIONAL DUTIES:

May perform additional duties as assigned or directed by management from time to time

EDUCATION/EXPERIENCE REQUIRED

  • 7+ Years of software development experience
  • B.S. in relevant field, or equivalent experience
  • Strong experience in middle layer web application and API development
  • Strong experience with .NET technologies preferred
  • Experience in cloud-based web service design
  • Experience in front-end web development
  • Experience in back-end web service design
  • Solid understanding of good programming practices, architecture, design patterns and unit testing

EXPERIENCE DESIRED

  • Strong experience with .NET technologies
  • Experience in Microsoft Server OS administration (Linux a plus)
  • Experience in automation/configuration management and software deployment mechanisms
  • Experience with SQL and MySQL (NoSQL experience a plus)
  • Experience in a regulated environment
  • Experience with HIPAA and CLIA compliance
  • Experience in web security
  • Experience developing workflow related software in a laboratory environment

REQUIRED SKILLS:

  • Ability to integrate third party API’s into a single, seamless platform
  • Ability to design internally consumed API’s
  • Ability to design internally consumed API’s
  • Ability to optimize and scale performance sensitive computational tasks
  • Ability to design and implement middle and back end web applications
  • Excellent communication skills
  • Ability to drive projects to completion and recognize potential issues early in the development cycle

REQUIRED COMPETENCIES:

  • Performance Orientation – Is driven by personal performance; achieves all objectives detailed in scorecards and comfortable with quantifiable assessments.
  • Impact Orientation – Performs to stated objectives and driven to make an impact on company goals and patients’ lives.
  • Competitive – Dedicated to a competitive spirit that supports the Epic Sciences’ goal to be the premier CTC technology in the industry.
  • Sense of Urgency – Has the speed and agility dedicated to the company’s goals and performance.
  • Ability to Handle Pressure and Ambiguity – Comfortable with the pressure to be the best and the ability maintain composure and focus in situations of ambiguity and uncertainty.
  • Confidence - Confident in one’s skills and abilities; pursues everything with energy; demonstrates the drive and a need to finish especially in the face of resistance or setbacks.

PHYSICAL DEMANDS

The physical demands described here are representative of those that must be met by an employee to successfully perform the essential functions of this job. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.

  • While performing the duties of this job, the employee is regularly required to talk or hear. The employee is frequently required to sit. The employee is occasionally required to stand; walk; use hands to finger, handle, or feel and reach with hands and arms.
  • The employee must occasionally lift and/or move up to 10 pounds.
  • Transition from standing and sitting often.

WORK ENVIRONMENT

The work environment characteristics described here are representative of those an employee encounters while performing the essential functions of this job. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.

  • General office environment. Daily exposure to PCs and networks.
  • The noise level in the work environment is usually moderate.

Disclaimer:
The above statements are intended to describe the general nature and level of work performed by employees assigned to this classification. They are not intended to be construed as an exhaustive list of all responsibilities, duties and skills required of personnel so classified.

Epic Sciences is an Equal Opportunity Employer and committed to the principle of diversity.

To apply, email your resume and cover letter to [email protected] and reference the job in which you are interested.