This job is no longer active. It was disabled the Feb. 19, 2020 by Signant Health
Full Stack Software Engineer - Helsinki, Finland
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 on a daily basis 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.
Key Accountabilities/Decision Making & Influence
We get the job done with Java & Java EE, React, Redux, Node.js, Docker, Openshift, microservices, Scrum, IntelliJ, Atom, Git and PostgreSQL. Also, Oracle DB and WebLogic are used.
We appreciate that you have good experience in server-side development using Java. You have been using agile methods before and you are a team player. You are passionate about learning modern technologies and you want to improve your skills.
What we will offer you:
- Opportunity to work in an industry that saves lives
- R&D career in a leading and fast growing eCOA company
- International working environment (we have operations in Finland, Romania, US and UK)
- Competitive salary and benefits
Knowledge, Skills & Attributes
We’re looking for:
- Experience: You have a strong command of Java and JavaScript
- Fast learners: We’re looking for a software developer who loves to learn new technologies quickly and better yet, teach others too!
- Strong architecture skills: You know how to build highly scalable and robust software. You stay up-to-date with the latest architectural trends
- Passion: You feel ownership over everything you ship. You have high coding standards, test thoroughly (automated unit and integration tests), and care about the user. You pride yourself on efficient monitoring, strong documentation, and proper test coverage.
- Communication: You have great communication skills in English, both verbal and written. You enjoy working in a Scrum team and sharing your knowledge with colleagues.