Skip to Main Content

Job Title


Freelance Senior Backend Engineer – .NET Core & Cloud Migration


Company : Education Dynamics, Inc.


Location : Bangalore, Karnataka


Created : 2026-02-20


Job Type : Full Time


Job Description

Freelance Senior Backend Engineer – .NET Core & Cloud Migrations****To apply for this job you must send your hourly rate and resume to resumes@ only.About the RoleWe 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 ResponsibilitiesLead and execute the migration from .NET Framework to .NET CoreRefactor and modernize backend logic and data access layersRefactor 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 maintainabilitySupport 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 integrityAssist with CI/CD pipeline integration and deployment best practicesDocument architectural decisions, migration steps, and technical changesIdentify risks and propose mitigation strategies during the migration processRequired Qualifications7+ years of professional backend software development experienceStrong expertise in C#, .NET Framework, and .NET CoreProven experience migrating legacy applications to modern frameworksSolid understanding of backend architecture and data-layer designExperience with AWS, particularly EC2 and container servicesHands-on experience with Docker and containerized deploymentsStrong SQL and database experience (e.g., SQL Server, PostgreSQL, or similar)Comfortable working in a freelance/contract capacity with minimal oversightStrong communication and documentation skillsNice to HaveExperience with microservices architectureFamiliarity with Kubernetes or AWS ECSKnowledge 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 migrationsKnowledge of CI/CD tools (GitHub Actions, Azure DevOps, Jenkins, etc.)Previous work on application modernization or platform re-architecture projectsEngagement DetailsFreelance / independent contractor roleFlexible hours with some overlap with U.S. business hoursHow to ApplyPlease submit:Resume sent to resumes@Contract hourly rate**To apply for this job you must send your hourly rate and resume to resumes@ only.