Role Overview Are you enthusiastic about designing and building reliable, maintainable and efficient systems? Are you seeking a meaningful role that positively impacts millions of lives?We at Signant Health are pioneers in digitalizing patient information collection in clinical trials. We are looking for a Senior Java Developer to strengthen our ability to design and implement modern Web and mobile applications in the fast-growing business. Our platform is based on the J2EE architecture and most programming is done in the Java language, mobile applications have been crafted with Native Android.You will work full-time in a dynamic agile team environment that provides continuous challenges and opportunities to grow and expand your knowledge in new areas. Your position will be based in Iasi R&D team.Our TrialMax® software platform is the market-leading eCOA (Electronic Clinical Outcome Assessments) solution for clinical trials. Patients, clinicians and caregivers around the world use this platform daily to report outcomes in clinical trials by using mobile devices and personal computers. The regulated nature of our business is challenging, but you will soon learn this exciting new world with the help of our domain experts.Please visit our website to find out more about the company. Key Accountabilities/Decision Making & Influence Performs design, implementation and maintenance of product modules/sub-systems according to architecture, guidelines and good software engineering practicePerforms code and design reviews to ensure good maintainability and bug free implementation of the product featuresPerforms bug verification, release testing and support for assigned products. Researches problems discovered by validation or product support and develops solutions to the problemsConducts unit testing and integration testingIn the absence of the product architect, may serve as the product architect in the areas of design and implementation in order to meet project objectives and documentationResearches problems discovered by Validation or Product Support and develops solutions to the problemsResearches and understands the marketing requirements for a product, including target environment, performance criteria and competitive issuesResearches new technology or development tools to remain abreast of current technologyResponsible for product’s usability by designing user interfaces, creating use cases, and implementing prototypes and conducting usability testsPrepares technical documentation of product, creates user interface guidelines and conducts reviewsConducts peer reviews for fellow developers to work with new product components / modules, to follow company coding practices and architectural guidelinesCoaches and mentors software designers as a matter of course is first port of call for escalationsProficient in a minimum of 3 coding languages specifically JavaUsed to working as a full stack developer, involved with both the front and back end of the applicationTravel as necessary
Senior Java Developer in Iaşi
Datele de contact vor fi vizibile dupa ce veti aplica!