Senior Software Engineer (.NET)

Brak informacji o wynagrodzeniu
SeniorFull-time
#282781·Dodano 6 miesięcy temu·74
Źródło: Frontiers Media
Aplikuj teraz

Tech Stack / Keywords

.NETAISoftware DevelopmentVue.js.NET CoreVueAgileScrum

Firma i stanowisko

Frontiers is one of the world’s largest and most impactful research publishers, dedicated to making peer-reviewed, quality-certified science openly accessible. Their mission is to enable better collaboration and faster innovation so that scientists can deliver solutions for healthy lives on a healthy planet. They provide researchers with a trusted, cutting-edge, AI-powered open science platform across 222 community-led journals covering approximately 1,700 academic disciplines.

Wymagania

  • 5+ years experience in software engineering specializing in .NET Core/.NET Framework.
  • 3+ years hands-on experience with modern frontend frameworks, especially Vue 3.
  • Familiarity with Agile/Scrum methodologies.
  • Deep expertise in Vue.js (including Vue 2 and Vue 3) with strong understanding of state management and component-based architecture.
  • Strong expertise in SQL Server, including performance tuning and query optimization.
  • Extensive experience implementing APIs with REST and GraphQL.
  • Experience integrating AI solutions into customer-facing applications and leveraging AI to enhance engineering work.
  • Experience owning complex, distributed system architectures.
  • Solid understanding of microservices and micro-frontend concepts.
  • Ability to collaborate and thrive in a hybrid environment.

Nice to have:

  • Experience with NoSQL databases like MongoDB.
  • Experience with containerization platforms such as Docker and Kubernetes.

Obowiązki

  • Design, develop, and maintain scalable, high-performance web applications using .NET and Vue.js.
  • Enhance and support existing solutions built with older versions of .NET and Vue.js.
  • Collaborate with product managers, architects, and cross-functional teams to gather requirements and determine optimal implementation.
  • Write clean, maintainable, and efficient code adhering to best practices.
  • Ensure quality of delivered solutions.
  • Optimize applications for performance, scalability, and responsiveness.
  • Troubleshoot and resolve complex technical challenges.
  • Conduct code reviews and mentor junior engineers.
  • Maintain a flexible approach and stay current with emerging IT trends.
  • Own and drive full-stack projects end-to-end, from specification refinement to production monitoring.

Benefity

  • Prioritized office presence with adjustments aligned to company policy.
  • Extra wellbeing days beyond annual leave.
  • Up to 3 paid volunteering days annually.
  • 24/7 confidential Employee Assistance Programme (wellbeing, mental health, legal, financial support).
  • Learning and development support via the Frontiers Learning Hub.
  • Competitive local benefits (e.g., healthcare, pension/retirement) depending on country.
Płatny urlop
Dofinansowanie szkoleń
Opieka zdrowotna

Inne informacje

Frontiers embraces diversity and provides a safe, inclusive workplace free from discrimination based on race, national or ethnic origin, age, religion, disability, sex, gender identity, or sexual orientation. Recruitment is non-discriminatory. The role prioritizes office presence with some provisions for flexible arrangements.

Frontiers Media

Frontiers Media

5 aktywnych ofert

Zobacz wszystkie oferty
Aplikuj teraz