eGrex Software Engineer

BACKGROUND
eClinical Solutions is looking for an eGrex Software Engineer to join the CDR development team. The CDR is a Software as a Service platform designed by data management domain experts to deliver intuitive and highly scalable set of services for managing clinical trial data. The CDR platform is called eGrex and provides value to its customers through a user-friendly web interface, providing a facility for importing, exporting, mapping, analyzing, and reporting data in real-time, supporting the pooling of data across multiple trials to allow cross-trial analysis, as well as many other essential capabilities germane to clinical trial management.
The eGrex Software Engineer will be a core member of the eClinical Solutions eGrex product development team. The eGrex Software Engineer will be involved in implementing production quality business logic and backend code, write and execute unit level tests, and participate in code reviews. The development platform is Microsoft .NET (ASP.NET and C#) MVC 3.0 and SQL Server 2008.
KEY TASKS AND RESPONSIBILITIES
- Design, develop, test and deploy data driven Web applications and modules according to specifications from the product management team. This includes business/application logic development and database design with limited screen/UI development
- Collaborate with the testing and Quality Assurance team to test the system functionality
- Provide technical support for existing CDR product releases
EDUCATION/LANGUAGE
- BS or MS in Computer Science or equivalent
- Excellent knowledge of English
PROFESSIONAL SKILLS & EXPERIENCE
- Software development experience in construction and testing of classes and interfaces
- To the fundamentals of Software design principles, patterns and practices is a plus
- Several years of experience programming in the .Net Framework, ASP.Net, ADO.Net, and C#
- Experience in SQL programming
- Demonstrated ability to be handed a coding assignment based on specific design principles and requirements and generate high quality code in a timely manner
- Experience with Clinical IT Systems such as Rave, InForm or Oracle Clinical is a plus but not required
- Very good communication, work ethics and problem solving skills
- Experience in developing unit level tests and participation in code reviews is required
- Experience working in a Agile or Agile like development process is a plus
- Eager to gain design experience and eventually own business and data layer development responsibility from concept to delivery.
To apply for this role, please send a cover letter and Word Version of your resume to solutions@eclinicalsol.com.
