Senior .Net Engineer
N-iX · Chisinau
Job description
About the role
As a Senior .NET Engineer you will lead the technical modernization of a large‑scale system, migrating it from .NET Framework 4.8 to .NET 10 and preparing it for containerized deployment on AWS.
Key responsibilities
- Migrate a .NET Framework 4.8 application to .NET 10.
- Refactor a large Entity Framework 6 model to EF Core 8 across multiple bounded contexts.
- Identify and replace Windows‑only libraries to enable Linux builds.
- Establish unit‑test coverage and enforce quality gates in the migration pipeline.
- Collaborate with DevOps on Dockerfile authoring, environment configuration and secrets injection.
- Participate in Agile/SCRUM processes, conduct code reviews and document migration decisions.
Required profile
- 5+ years of C# and .NET backend development with strong knowledge of ASP.NET and ASP.NET Core.
- Hands‑on experience migrating .NET Framework applications to .NET Core/.NET 8/10 in production.
- Solid experience with Entity Framework Core and database‑first models.
- Good understanding of DDD, CQRS and repository patterns.
- Familiarity with Docker multi‑stage builds and Linux containers.
- Proficiency with xUnit, Moq and container‑wired test setups.
- Experience with AWS ECS/Fargate, ECR and event‑driven messaging (MassTransit, RabbitMQ or Amazon MQ).
- Knowledge of background job processing frameworks such as Hangfire.
Required skills
- C#
- .NET Framework 4.8
- .NET 10
- ASP.NET / ASP.NET Core
- Entity Framework Core
- Docker
- Linux
- xUnit
- Moq
- AWS ECS
- Fargate
- ECR
- MassTransit
- RabbitMQ
- Hangfire
- Git
What we offer
- Flexible working format – remote, office‑based or hybrid.
- Competitive salary and compensation package.
- Personalized career growth and professional development tools.
- Active tech communities with regular knowledge sharing.
- Education reimbursement.
- Memorable anniversary presents and corporate events.
Questions fréquentes
Why are you reporting this job?
Apply in 30 seconds
Enter your email to apply. An account will be created automatically.
By continuing, you accept our terms of use.
Already have an account? Login
A question about this job?
Ask it here: you will get the full job summary by e-mail, right away.
Published 6 hours ago
Expires 1 month from now
2 views · 0 interested
Boost your chances
Upload your CV — we will match you with relevant openings.
Analyzing your CV...
N-iX
Chisinau