Senior .Net Backend Engineer
⚲ Warsaw
Do uzgodnienia
Wymagania
- integration testing
- API (Application Programming Interface)
- Active Server Pages (ASP)
- .Net
- Data Integration
- Backend
- CI/CD
- ASP.NET
- Testing
- Unit Testing
Opis stanowiska
🌍Work mode - fully remote or hybrid - 2 days from the office in Warsaw.📑Assignment type: B2B
⏳Contract length >10-12 months + extensions.
⏰Start - ASAP/1 month.
📕Language - English.
⚙️Industry - pharmaceutical.
💼Recruitment process - 2 interviews with the client.
💻Workload: Full time.
Summary: The Senior .Net Backend Engineer role is focused on building innovative integrations for research systems. The primary objective is to modernize data exchange mechanisms to enhance scientific work and accelerate innovation in research.
Main Responsibilities:
• Build API and event-based integrations between existing and new research systems.
• Replace current legacy APIs with a new modern greenfield API surface.
• Assist feature teams with identifying and implementing event-driven architecture.
Key Requirements:
• Strong experience developing backend applications using .NET / ASP.NET Core.
• Experience building enterprise integration APIs.
• Knowledge of cloud platforms such as Azure and/or AWS.
• Experience with Infrastructure as Code (e.g., Bicep).
• Hands-on experience with Entity Framework.
• Experience with unit testing and modern software quality practices.
• Strong analytical and problem-solving skills.
• Ability to work independently with a high degree of ownership and accountability.
• Excellent communication skills and confidence working directly with stakeholders.
Nice to Have:
• Experience with Kafka.
• Knowledge of Electronic Laboratory Notebooks (ELN).
• Familiarity with Redis.
• Experience with Docker / Container Apps.
• Knowledge of CI/CD practices, GitHub Actions.
Other Details:
• Team Context: Works closely with technical and business stakeholders in a collaborative environment.
⏳Contract length >10-12 months + extensions.
⏰Start - ASAP/1 month.
📕Language - English.
⚙️Industry - pharmaceutical.
💼Recruitment process - 2 interviews with the client.
💻Workload: Full time.
Summary: The Senior .Net Backend Engineer role is focused on building innovative integrations for research systems. The primary objective is to modernize data exchange mechanisms to enhance scientific work and accelerate innovation in research.
Main Responsibilities:
• Build API and event-based integrations between existing and new research systems.
• Replace current legacy APIs with a new modern greenfield API surface.
• Assist feature teams with identifying and implementing event-driven architecture.
Key Requirements:
• Strong experience developing backend applications using .NET / ASP.NET Core.
• Experience building enterprise integration APIs.
• Knowledge of cloud platforms such as Azure and/or AWS.
• Experience with Infrastructure as Code (e.g., Bicep).
• Hands-on experience with Entity Framework.
• Experience with unit testing and modern software quality practices.
• Strong analytical and problem-solving skills.
• Ability to work independently with a high degree of ownership and accountability.
• Excellent communication skills and confidence working directly with stakeholders.
Nice to Have:
• Experience with Kafka.
• Knowledge of Electronic Laboratory Notebooks (ELN).
• Familiarity with Redis.
• Experience with Docker / Container Apps.
• Knowledge of CI/CD practices, GitHub Actions.
Other Details:
• Team Context: Works closely with technical and business stakeholders in a collaborative environment.
🔍 Dekoder Ogłoszenia
🟡
modernize data exchange mechanisms to enhance scientific work and accelerate innovation in research
Projekt może być bardziej badawczy i eksperymentalny, niż typowe zadania biznesowe, z potencjalnie mniejszą presją na szybkie dostarczanie gotowych funkcjonalności.
🔴
Replace current legacy APIs with a new modern greenfield API surface
Duża część pracy może polegać na refaktoryzacji i migracji istniejącego, potencjalnie problematycznego kodu, a nie tylko na tworzeniu od zera.
🔴
Ability to work independently with a high degree of ownership and accountability
Oczekuje się samodzielności i brania pełnej odpowiedzialności za zadania, co może oznaczać mniejsze wsparcie ze strony zespołu lub przełożonych.
🔴
Excellent communication skills and confidence working directly with stakeholders
Może oznaczać częste i bezpośrednie interakcje z osobami nietechnicznymi, które mogą mieć niejasne lub zmieniające się wymagania.
🟡
Contract length >10-12 months + extensions
Choć kontrakt jest długoterminowy, 'extensions' sugeruje, że przedłużenie nie jest gwarantowane i może zależeć od wielu czynników.