Senior Software Developer
Current• Develop internal initiatives/tools to drive development efficiencies, and accuracy.• Mentor and train junior level software developers through training courses and one on one interactions.• Working with Business System Analysts (BSA), gains an understanding of the business requirements for assigned tasks.• Creates robust, well documented code. Understands and follows all coding standards• Support all phases of testing by efficiently diagnosing and resolving defects.• Support test script development and performance of user acceptance testing. Participate in all post live study changes including risk assessment, specifications, testing, and interactions with study team for shared activities.