We are seeking a Lead .NET Developer with strong AWS expertise to drive the modernization of legacy applications into cloud-native, high-performance solutions. In this role, you will leverage AI-powered tools and AWS best practices to design scalable microservices, migrate legacy systems and ensure seamless database compatibility, while collaborating across teams to deliver robust and maintainable software.
Responsibilities
- Leverage Kiro and Amazon Transform to accelerate code analysis, refactoring and migration tasks; validate and optimize tool-generated outputs
- Design and develop high-performance, scalable applications using .NET Core with a microservices architecture
- Migrate and refactor legacy .NET Framework (Windows) applications to .NET Core (Linux), ensuring functional parity and improved performance
- Modify and optimize application code and stored procedures to ensure compatibility with PostgreSQL / Aurora PostgreSQL, following AWS development standards
- Implement unit tests and performance tests to ensure application stability, responsiveness and production readiness
- Partner with database engineers to ensure seamless integration between application code and PostgreSQL
- Collaborate closely with AWS ProServe consultants on validation and optimization activities
- Apply AWS Well-Architected Framework principles across security, reliability, performance efficiency and operational excellence
- Document key findings, migration strategies, code conversion patterns and technical validation results for long-term maintainability and knowledge transfer
Requirements
- 5+ years of expert-level proficiency in C# / .NET Core and advanced experience with .NET Framework
- Advanced expertise in AWS native development
- Background in microservices architecture
- Proven skills in .NET Legacy (Windows) to .NET Core (Linux) modernization
- Advanced proficiency in SQL Server, PostgreSQL and Amazon Aurora PostgreSQL
- Expertise in stored procedure migration (T-SQL → PL/pgSQL)
- Competency in unit and performance testing
- English communication skills with overlap with the US EST time zone
Nice to have
- Familiarity with Kiro and Amazon Transform
- Knowledge of AWS DMS / SCT
- Understanding of Docker and containerization on AWS, including Amazon ECS / EKS
- Skills in CI/CD pipelines (GitHub Actions, CodePipeline)