Merit CRO logo

Software Developer II

Merit CRO
Full-time
Remote
Canada
Technology and IT
Full-time
Description

MERIT CRO, Inc. is a global clinical trial endpoint expert specializing in multiple therapeutic areas. We’re committed to making a difference and are seeking talented people to join our team. Collaboration and customer focus are at the core of everything we do. We value diversity and are interested in people with drive, dedication, and creative problem-solving skills. We offer flexible schedules and remote opportunities

  

Primary functions include contributing to development and support of MERIT proprietary cloud and on-premises applications. Supports functions related to software validation and code review. Assists in teaching, mentoring, and evaluation of Software Developers and provides system Architectual guidance.


ESSENTIAL DUTIES AND RESPONSIBILITIES: (Other duties may be assigned.)


Administrative Duties:

  • Follow Good Programming Practices and MERIT’s Software Development Life Cycle
  • Participate in Software Development meetings
  • Contribute to standardization of coding practices  
  • Provides teaching, mentoring, and evaluation of other software development team members 
  • Monitor own work to ensure quality and completeness
  • Ability to work with limited supervision
  • Practices and responds with commitment and sensitivity toward satisfying the needs of internal and external customers. Promotes quality and continuous improvement philosophy
  • Evaluates situations objectively and demonstrates the ability to make timely decisions intended to have a positive effect on work performance.
  • Assists in training of other programming team members

Software-related Duties:

  • Understand the MERIT proprietary products and conduct of clinical trials in sufficient detail to be able to adequately discuss development with operations and validation team members
  • Participates in all aspects of the software development process, beginning with the planning phase and continuing until final approval and acceptance of the product
  • Use relevant software development tools (e.g., Microsoft visual studio, DevOps, Git) for software programming 
  • Writes efficient, accurate, and standard source code to properly implement software requirements.
  • Ensures that software meets SOP and regulatory requirements and objectives
  • Maintains complete documentation of the development process as required by standard conventions. Maintains records of all changes made to the software, all bugs and bug patches, etc.
  • Contributes to research and development of new software products as determined by the company’s software product development plan. Continually researches new methods or components that could enhance or improve existing products
  • May provide system Architectual input at the highest project level, including integration across systems. 
  • Ensures that software meets individual requirements and objectives. 
  • Organizes and prioritizes work assignments to complete assignments and tasks on time, with quality and has the ability to anticipate problem areas in advance. 
  • Applies creative approaches and ideas to solve problems maximizing effective use of appropriate resources.
  • Demonstrates flexibility in approach and ideas, responds positively and supports changes in procedures, process, technology, responsibility and assignments.
  • Maintains cooperative and productive working relationships and communications with all employees, participating effectively as a team member or as a team leader. Encourages and assists others in self-improvement.

Other:

  • Comply fully with company policies and Standard Operating Procedures (SOPs)
  • Other responsibilities may be assigned as required

The following are the essential functions of the position but are not all-inclusive.


Practices and responds with commitment and sensitivity toward satisfying the needs of internal and external customers. Promotes quality and continuous improvement philosophy.


Demonstrates a commitment to maintain safe, clean and orderly work area. Promotes and follows safety regulations and actively contributes to work safe

Requirements

  

QUALIFICATION REQUIREMENTS:

To perform this job successfully, an individual must be able to perform each essential duty satisfactorily. The requirements listed below are representative of the knowledge, skill, and/or ability required. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.


Education and Experience:

BA or BS degree in computer science or related field from a four-year college or university, some related experience and/or training as a software developer, preferably in a health care or service-related environment, or equivalent combination of education and experience.

A minimum of four (4) years of software development experience.


Other Skills and Abilities:

Strong interpersonal and organizational skills, excellent attention to detail, ability to follow direction, assess company needs and work independently. Computer skills to include proficiency in Microsoft Office software, HTML, Angular, C#, .NET, Visual Studio, SQL, and ability to learn company specific software. Project a professional attitude and image appropriate for the work environment.

Ability to participate and contribute in a team environment. Oral and written communication is clear, concise, and effective. 


Licenses or Certifications Required

None.


Physical Requirements

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

While performing the duties of this job, the employee is regularly required to use hands; to touch, finger and grasp, handle or feel, with repetitive motions, and talk or hear. The employee is frequently required to stand; walk and sit. The employee is occasionally required to reach with hands and arms, stoop, crouch, kneel and climb. The employee must frequently lift and/or move up to 10 pounds and occasionally lift and/or move up to 25 pounds. Specific vision abilities required by this job include close vision, color vision, peripheral vision, depth perception, and the ability to adjust focus. 


Work Environment:

The work environment characteristics described here are representative of those an employee encounters while performing the essential functions of this job.


Benefits Offered: 

401(k)

Dental insurance

Disability insurance

Health insurance

Life insurance

Paid time off

Vision insurance


 MERIT CRO, Inc. is an equal opportunity employer, and we are committed to hiring a diverse and talented workforce. It is the employment policy and practice of MERIT CRO, Inc. to recruit and hire qualified employees without discrimination based on race, color, religion (including religious dress and grooming practices), sex, sexual orientation, gender, gender identity, gender expression, national origin, ancestry, citizenship status, age, mental and physical disability, pregnancy, medical condition, genetic information, political affiliation, union membership, status as a parent, marital status, military or veteran status, or other classes protected by applicable law, and to not discriminate concerning compensation and opportunities for advancement, including upgrading, promotion, and transfers. We will provide reasonable accommodation to qualified individuals throughout the application, interviewing, and employment process. If you require reasonable accommodation, please contact us.