Full Stack Developer (.Net/Angular) SI-08
Job Description:
Location: LATAM (Remote Contractor)
Type: Full-time | Senior Level
Our partner is looking for a Full Stack Developer to play a key role in a major modernization project: migrating a legacy .NET MVC application to a modern, cloud-native architecture on .NET 8.0.
This is a high-impact opportunity to reshape a core enterprise platform by leveraging the latest technologies including AI to enhance scalability, performance, and developer velocity. Youll be directly involved in designing, executing, and testing the migration of a large-scale application while ensuring high-quality, reliable software delivery.
Responsibilities
-
Contribute to the migration of a legacy .NET MVC application to .NET 8.0, focusing on backend services and API development.
-
Design, build, and maintain scalable microservices deployed on AWS.
-
Develop and optimize database schemas, queries, and stored procedures using MS SQL Server.
-
Write clean, efficient, and well-documented code, taking ownership of testing (unit, integration, etc.).
-
Use AI tools (e.g., GitHub Copilot, Amazon CodeWhisperer, ChatGPT) to enhance productivity and code quality.
-
Apply strong knowledge of data structures, multi-threading, and N-Tier architecture for performance optimization.
-
Diagnose and resolve technical issues across development, testing, and production environments.
-
Collaborate in an Agile team environment, participating in sprints, reviews, and retrospectives.
-
Use Git for version control and follow modern CI/CD practices.
Must Have
-
5+ years of professional experience in SaaS and enterprise application development.
-
Hands-on experience with .NET Core and interest or experience with .NET 8.0.
-
Proven experience building and deploying microservices in a cloud environment (preferably AWS).
-
Strong MS SQL Server skills, including database design and performance tuning.
-
Experience using AI tools to improve code quality and development speed.
-
Track record of delivering high-quality, self-tested code with ownership and accountability.
-
Front-end familiarity with Angular for collaboration with UI teams.
-
Excellent English communication skills (written and spoken).
-
Ability to work independently and manage time effectively.
Nice to Have
-
Bachelors degree in Computer Science, Engineering, or related field.
-
Experience with AWS services (Lambda, S3, RDS, ECS, SQS).
-
Experience with containerization (Docker, Kubernetes).
-
Previous experience with large-scale migration projects.
If youre passionate about building scalable systems and want to contribute to a next-generation cloud transformation, wed love to meet you.
Required Skills:
Angular .NET Core SQL