Senior .NET Engineer (#5461)
5500 - 5900 USD/ mies.B2B
SeniorFull-time·B2B
#384642·Dodano wczoraj·1
Źródło: justjoin.itTech Stack / Keywords
.NetmigrationAWSRabbitMQDocker
Wymagania
- 4+ years of C# and .NET backend development experience with solid knowledge of ASP.NET and ASP.NET Core.
- Proven hands-on experience migrating .NET Framework applications to .NET Core / .NET 8, .NET 10 in production.
- Solid experience with Entity Framework Core.
- Strong knowledge of DDD, CQRS, and repository patterns in layered .NET architectures.
- Familiarity with Docker multi-stage builds and Linux container fundamentals for .NET applications.
- Proficient with xUnit and Moq for unit testing; comfortable with container-wired test setups.
- Experience with AWS ECS, Fargate, and ECR for deploying containerized .NET applications.
- Familiarity with MassTransit and RabbitMQ or Amazon MQ for event-driven messaging.
- Experience with Hangfire or similar background job processing frameworks.
- Proficient in Git and familiar with Agile/SCRUM team processes.
Nice to have:
- Experience building CI/CD pipelines for .NET projects.
- Familiarity with micro-frontend architecture and Angular-based single-page applications.
- Experience with automated code coverage tooling and enforcing coverage thresholds in CI.
- Experience with performance optimization and scalable enterprise backend systems.
Obowiązki
- Migrate a .NET Framework 4.8 application to .NET 10.
- Migrate a large database-first Entity Framework 6 model to EF Core 8 across multiple bounded contexts.
- Identify and replace Windows-only libraries and assembly references to enable Linux compatibility.
- Establish unit test coverage measurement and enforce quality gates as part of the migration pipeline.
- Collaborate with DevOps engineer on Dockerfile authoring, environment configuration, and secrets injection.
- Participate in Agile/SCRUM processes, conduct code reviews, and document migration decisions.
Benefity
- Flexible working format - remote, office-based or flexible.
- Competitive salary and good compensation package.
- Personalized career growth.
- Professional development tools including mentorship programs, tech talks, trainings, and centers of excellence.
- Active tech communities with regular knowledge sharing.
- Education reimbursement.
- Memorable anniversary presents.
- Corporate events and team building activities.
- Other location-specific benefits.
Elastyczne godziny
Inne informacje
N-iX Krakow, Zabłocie Business Park business centre, Zabłocie 43A, 30-701
N-iX
56 aktywnych ofert