About the job
We are seeking an experienced Senior Backend Engineer to support a critical application modernization initiative. This role will focus on migrating an existing .NET application to .NET Core, refactoring backend-to-data-layer logic, and transitioning infrastructure from AWS EC2 to containerized environments. Key Responsibilities • Lead and execute the migration from .NET Framework to .NET Core • Refactor and modernize backend logic and data access layers • Refactor and update business logic across the backend layer (API services, controllers, etc.) and data layer (Entity Framework, database interactions, ORM optimizations). • Proven track record in containerization and DevOps : Docker, Kubernetes, AWS ECS / EKS, or similar. • Improve application performance, scalability, and maintainability • Support migration from AWS EC2 to containerized infrastructure (Docker, ECS, Kubernetes, or similar) • Solid understanding of RESTful APIs, microservices, and cloud-native principles. • Collaborate with QA to ensure test coverage, regression stability, and data integrity • Assist with CI / CD pipeline integration and deployment best practices • Document architectural decisions, migration steps, and technical changes • Identify risks and propose mitigation strategies during the migration process
Requirements
- .NET
- C#
- AWS
- Docker
- Kubernetes
Qualifications
- 7+ years of professional backend software development experience
Preferred Technologies
- .NET
- C#
- AWS
- Docker
- Kubernetes
Similar Jobs
Senior Backend Engineer
Lxme
Senior Backend Engineer
Riva Money
Senior Backend Engineer
Conxai Technologies GmbH