Senior Backend Engineer
About the job
Freelance Senior Backend Engineer – .NET Core & Cloud Migrations • To apply for this job you must send your hourly rate and resume to resumes@edudyn.com only. About the Role 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. This is a hands-on engineering role suited for someone who has led or executed similar migrations and is comfortable working independently while collaborating closely with QA, DevOps, and product stakeholders. 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. Required Qualifications • 7+ years of professional backend software development experience • Strong expertise in C#, .NET Framework, and .NET Core • Proven experience migrating legacy applications to modern frameworks • Solid understanding of backend architecture and data-layer design • Experience with AWS, particularly EC2 and container services • Hands-on experience with Docker and containerized deployments • Strong SQL and database experience (e.g., SQL Server, PostgreSQL, or similar) • Comfortable working in a freelance / contract capacity with minimal oversight • Strong communication and documentation skills Nice to Have • Experience with microservices architecture • Familiarity with Kubernetes or AWS ECS • Knowledge of front-end integration (if needed, e.g., with Angular) or full-stack capabilities. • Experience with performance tuning, security best practices (e.g., OAuth, JWT), and handling large-scale data migrations. • Experience supporting QA during large-scale migrations • Knowledge of CI / CD tools (GitHub Actions, Azure DevOps, Jenkins, etc.) • Previous work on application modernization or platform re-architecture projects. Engagement Details • Freelance / independent contractor role • Flexible hours with some overlap with U.S. business hours How to Apply Please submit : • Resume sent to resumes@edudyn.com • Contract hourly rate • To apply for this job you must send your hourly rate and resume to resumes@edudyn.com only.
Requirements
- .NET Core
- AWS
- Docker
- Kubernetes
- SQL
- RESTful APIs
- Microservices
Qualifications
- 7+ years of professional backend software development experience
- Strong expertise in C#, .NET Framework, and .NET Core
Preferred Technologies
- .NET Core
- AWS
- Docker
- Kubernetes
- SQL
- RESTful APIs
- Microservices
Similar Jobs
Senior Backend Engineer
IBM
Senior Backend Engineer
Proximity Labs
Senior Backend Engineer
S&P Global