We are seeking a Senior .NET Engineer to join an AI agentic modernization engagement leveraging Kiro and Amazon Transform. The role focuses on modernizing legacy .NET applications, migrating them to cloud-native architectures on AWS, and ensuring seamless integration with PostgreSQL databases. The position requires a comfortable overlap with the US EST time zone.
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
- Apply AWS Well-Architected Framework principles across security, reliability, performance efficiency, and operational excellence
- Capture key findings, migration strategies, code conversion patterns, and technical validation results for long-term maintainability and knowledge transfer
Requirements
- 3+ years of experience in software engineering with expert-level proficiency in C# / .NET Core and advanced knowledge of .NET Framework
- Advanced expertise in AWS native development and microservices architecture
- Proven background in .NET Legacy (Windows) to .NET Core (Linux) modernization
- Advanced proficiency in SQL Server and PostgreSQL / Amazon Aurora PostgreSQL
- Skills in stored procedure migration (T-SQL → PL/pgSQL)
- Competency in unit and performance testing
- Strong English communication skills with availability to overlap with the US EST time zone
Nice to have
- Familiarity with Kiro and Amazon Transform
- Knowledge of AWS DMS / SCT
- Understanding of Docker, containerization on AWS, Amazon ECS / EKS
- Experience with CI/CD pipelines (GitHub Actions, CodePipeline)