Senior Full Stack Software Developer (m/f)
Meghirdette:
Elérhető az alábbi eseményen:
Az állásajánlat leírása
Main responsibilities
- Handling the design, architecture, development, code review, and testing of medical grade applications – web applications and stand-alone systems.
- Full-stack development – front-end, back-end.
- Implementation and functional testing – include defining, writing and executing tests on multiple levels.
- Designing and implementing scalable web service APIs.
- Working with SQL DB systems.
- Handling system deployment.
- Developing and maintaining various internal tools for system deploy and testing.
- Working closely with the product managers and designers to define feature requirements and improvement of customer experience.
- Leading and helping other back and front-end developers.
Required qualifications and skills
- Knowledge in:
- Java SE and EE, C# is a plus,
- Wildfly,
- Hibernate,
- JMS,
- Relational databases (PostgreSQL is a plus),
- ELK,
- dcm4che and/or DCMTK is a big bonus boost,
- Docker,
- Absolute command of GIT.
- Understanding of software paradigms, architecture styles and interface (monolith vs. micro service architecture, REST, MV(V)C, etc.).
- At least B.Sc. in Physics, Computer Science, Electrical Engineering or other related technical disciplines.
- Fluency in spoken and written English.
- Developed communication skills and an open mind for discussion and team collaboration.
Bonus points for demonstrable experience in any of the following areas
- Designing and/or developing and/or testing medical software in the past is a big bonus point.
- JavaScript frameworks such as ReactJS or similar is a big plus, showing self-made front-end boosts bonus points over the roof.
- Java development – bonus points for a description of the architecture/design of a project done in the past.
You will fit perfectly if you share these values
- Thinking bold to be able to take each upcoming challenge as a new opportunity and bring in your ideas.
- Pride in your work and work hard with a desire to impress our customers.
- Act modestly by maintaining equality among co-workers and encouraging teamwork.
- Enjoying life be it by kicking off the week with Monday pancakes, taking a short break by having a massage, playing table football or table tennis, enjoying all sorts of sports and activities.