We are looking for a Senior .NET Engineer (AWS) to design and develop high-performance, cloud-native applications. The role requires English at the B2+ level and availability with some overlap with the US EST time zone.
Responsibilities
- Design and develop high-performance, scalable cloud-native applications using .NET Core with a focus on microservices architecture
- Modify and optimize application code to ensure compatibility with PostgreSQL, adhering to AWS-recommended development standards
- Implement unit testing and performance testing to ensure application stability and responsiveness
- Collaborate with database engineers to ensure seamless integration between application code and the PostgreSQL database
- Work closely with AWS ProServe consultants to validate and optimize AWS Transform tool results
- Document key findings, migration strategies and technical validation results
Requirements
- 5+ years of experience in software development
- English level B2+
- Proficiency in AWS Native Development, C#, .NET Core and .NET Framework
- Background in migrating and refactoring legacy applications
- Expertise in .NET Core development with a focus on microservices architecture
- Skills in .NET legacy on Windows to .NET Core Linux modernization
- Experience with SQL Server and PostgreSQL/Aurora databases
- Proven track record of modifying stored procedures to ensure compatibility with PostgreSQL
- Fluent English communication skills at a B2+ level