You will lead the modernization and migration of thick client functionality to cloud-native architectures.
Responsibilities
- Upgrade .NET thick client components from .NET 4.8/3.5 to .NET 9, including Webforms to Core Razor and Entity Framework 6 to 8.
- Refactor or rewrite legacy components to ensure compatibility with AWS cloud infrastructure.
- Design and implement Jenkins CI/CD pipelines for automated builds, testing, and deployments.
- Research and document end-to-end data flows between legacy and cloud systems.
- Identify and remediate security vulnerabilities within legacy code and existing infrastructure.
Required Skills
- 5+ years of software engineering experience.
- Extensive experience with .NET framework upgrades and migrations.
- Proficiency with AWS cloud infrastructure.
- Strong knowledge of Java and Spring/SpringBoot frameworks.
- Experience building and managing CI/CD pipelines using Jenkins.
- Hands-on experience with JavaScript.
- Ability to migrate Crystal Reports 13 to 2020.
- Knowledge of application security best practices.
- Any Graduate degree.
Preferred Skills
- Experience with REST WebServices.