Senior .Net Backend Engineer
Summary
Fully remote B2B contract role (via emagine) for a senior backend engineer to build and maintain .NET/C# services, APIs, and MS SQL data layers for Sciworm, a pharma-industry digital product that helps researchers manage laboratory workflows and share data, with delivery in the Azure ecosystem.
Work mode - fully remote.
Assignment type: B2B contract.
Start - ASAP/1 month.
Contract length > 10-12 months + extensions.
Language - English.
Industry - pharmaceutical.
Recruitment process - 2 interviews with the client.
Workload: Full time.
This role focuses on developing and maintaining backend capabilities for the Sciworm digital product, which aids researchers in managing laboratory workflows and sharing data effectively.
Main Responsibilities:
Develop and maintain backend services and APIs using .NET and C#.
Design and implement reliable data access and persistence solutions using SQL.
Contribute to secure, maintainable application architecture.
Collaborate with product, frontend, and domain colleagues to translate user needs into effective technical solutions.
Support engineering quality through testing, code reviews, troubleshooting, and continuous improvement.
Contribute to delivery and deployment practices in the Azure ecosystem.
Key Requirements:
Strong hands-on experience with .NET and C#.
Strong MS SQL skills, including working with relational data models and queries.
Experience developing or operating solutions in Microsoft Azure.
Nice to Have:
Experience with Microsoft Entra ID (Azure Active Directory).
Experience with GitHub pipelines and CI/CD practices.
Experience with Vue 3; frontend experience, while not essential, would be advantageous.
Other Details:
Location: Poland (fully remote)
Team: Sciworm team, collaborating with technical colleagues and scientific stakeholders