Description

As a Software Developer, you will join a group of highly responsive, passionate, creative problem solvers committed to accelerating insight with clinical research. You will have an opportunity to apply your technical excellence in a dynamic, innovation-driven environment and work on a cohesive team that shares an intrinsic drive for delivering high-quality products.

Responsibilities

Develop Web Applications using REST APIs, Modern JavaScript Frameworks (e.g., jQuery, Angular, React, VueJS) and CSS Frameworks (e.g. Bootstrap)

Develop design documentation as per computer system validation process

Work independently as well as with other team members to implement and support planned functionality

Lead and mentor junior developers and assist them to develop robust applications

Participate in the code review process to ensure the developed adheres to the best coding practices

Adhere to build-and-release schedules and strategies

Evaluate new technologies and remain current with emerging technologies and industry best practices

Drive and aptitude for learning new skills

Reasonable accommodation may be made to enable individuals with disabilities to perform the essential duties and responsibilities

Requirements

10+ years' experience in developing Web Applications using modern front-end frameworks like Angular, React or VueJS

Experience in developing REST APIs using C# .NET Web API and integrating with frontend frameworks

Experience with debugging Web Applications using Chrome developer tool

Experience with Bootstrap CSS library

Experience is developing optimized MS SQL stored procedures for large data sets

Experience with object-oriented concepts and design patterns

Experience in Agile software development

Experience with Team Foundation Server as a code repository is a plus

 

 

Education

Bachelor's Degree