Senior Full Stack Software Development Engineer
Are you passionate about healthcare and technology? Join our Medical Software department as a Full Stack Software Development Engineer. You will be responsible for implementing the online ordering for the products and modules of our Medical platform.
What you will do
- Develop new features and fix bugs
- Design, build, and maintain efficient, reusable, and reliable code; make code review
- Write unit, integration, API, and automation tests
- Take part in building and supporting cross-product platforms
- Provide maintenance and support for the software in the production environment by resolving urgent requests on time
- Support and maintain CI/CD processes
Your profile
- Strong knowledge of backend components: .NET, EF, C#, ASP.Net Core, Net Core
- Knowledge of frontend components: JavaScript, HTML/CSS, Typescript, React
- Knowledge of web API development (must: HTTP, RESTful, JSON, OpenAPI)
- KWT knowledge is an advantage
- Knowledge of relational model, and normalization forms ANSI SQL
- NOSQL knowledge is an advantage
- Experience with databases: PostgreSQL (MS SQL) or a similar DB
- Knowledge of HTTP protocol and REST
- Knowledge of Design Patterns
- Work experience with unit, component, and integration testing
- Agile/Scrum mindset
- MS/BS degree in computer science or a related field is preferred
- Good English speaking, writing, and reading skills are essential
- We are looking for a candidate with strong soft skills, including teamwork, result orientation, problem-solving, innovation, and system thinking
Plus points:
- Understanding of CI/CD processes
- Experience with AWS, Azure, and Cloud technologies
- Experience with Dockers and Kubernetes
Location and type of contract
- Kyiv, Ukraine
- Full-time
- Hybrid
- Mid-senior level
Share on:
Working at Materialise
Materialise is a dynamic, international high-tech company, founded in 1990 and headquartered in Belgium, with over 2,300 employees worldwide. Materialise’s mission is to innovate for a better and healthier world through its software and hardware infrastructure and in-depth knowledge of additive manufacturing (also known as 3D printing). Our customers are in diverse industries, such as automotive, aerospace, medical, research, and academia.
As a growing company, Materialise is always looking for enthusiastic professionals who want to work in an environment full of revolutionary technology and surrounded by people passionate about their work.