Company
MIGx logo

MIGx

migx.ch
Location

Hybrid work from Barcelona:

  • 🇪🇸 Spain
Apply

.NET Full Stack Developer

About the profile

Our company is rapidly growing and now we are looking for a .NET Full Stack Developer in order to support some development initiatives we currently have for an important customer.

Project Description

We are currently developing a modern microservice application portal for a commercial department of an important life science company. We are using cutting-edge technologies based on Azure cloud for balancing off-the-shelf CMS, serverless, Angular and open source JS libraries & add-ons. The portal will become a single source of truth for ML - based commercial data analytics.

Joining us you will be part of a team with strong .Net core expertise and a vast portfolio of projects that will allow you to grow your competency excellence further together with a team of open and welcoming technology enthusiasts.

Tareas

  • Support development initiatives.

Requisitos

Must have

  • Advanced .NET development skills, specially for microservices development

  • Intermediate Python development skills with basic knowledge of Django framework

  • Cloud native development on Azure

  • Cloud Computing & Hyperscalers

  • Hands-on experience with Docker and DevOps (CI/CD/Infrastructure as a Code)

  • Knowledge and experience using agile Methodologies such SCRUM or Kanban

  • Cloud Computing

  • Security: Web Application Security (OWASP)

Nice to have

  • Expertise in software development environments with Machine Learning algorithms and deep learning frameworks such as TensorFlow, PyTorch and Scikit-Learn

Beneficios

  • Hybrid work model and flexible working schedule that would suit night owls and early birds

  • Excellent compensation package + social benefits

  • Free English classes

  • Possibilities of career development and the opportunity to shape the company future

  • An employee-centric culture directly inspired by employee feedback - your voice is heard, and your perspective encouraged

  • Different training programs to support your personal and professional development

  • Work in a fast growing, international company

  • Friendly atmosphere and supportive Management team