We are building a Chief Software Engineer (.NET / AWS) role to steer the design and modernization of mission-critical applications at scale. You will lead a cloud-native shift to AWS event-driven architectures using C# (.NET 8/9) and React while guiding migration from .NET Framework 4.8 on ASP.NET/IIS. You will set architectural direction, deliver secure RESTful APIs, codify infrastructure with IaC, and coach engineers—apply now
Responsibilities
-
Drive the technical design and architecture for cloud-native applications and lead the modernization plan from legacy ASP.NET/IIS to serverless AWS architectures
-
Build resilient backend services in C# 12/13 and .NET 8/9 while maintaining and supporting legacy .NET Framework 4.8 systems
-
Create and maintain responsive React user interfaces
-
Architect and deploy scalable AWS solutions using Lambda, API Gateway, EventBridge, SQS/SNS, DynamoDB, and S3
-
Design, document, and deliver secure RESTful APIs aligned with OpenAPI / SwaggerHub standards
-
Model and optimize data structures across relational (Oracle, MS SQL Server) and NoSQL (DynamoDB) databases
-
Write complex, highly optimized T-SQL / PSQL queries
-
Implement strong security controls for API access and identity management using OAuth, AWS Cognito, and strict AWS IAM policies
-
Automate cloud infrastructure provisioning with AWS CDK, CloudFormation, or SAM
-
Establish and maintain robust CI/CD pipelines using Git-based workflows
-
Ensure reliability and performance through monitoring, logging, and alerting with Datadog and AWS CloudWatch
-
Mentor junior engineers and influence the team’s architectural vision
Requirements
-
7+ years of professional software engineering experience, with a proven track record in a Senior, Lead or Principal role
-
Expertise in C# 12/13 and .NET 8/9, plus strong experience maintaining and migrating C# .NET Framework 4.8, ASP.NET, and IIS environments
-
Hands-on experience building modern web applications with React
-
Extensive hands-on background with AWS serverless and core services including Lambda, API Gateway, EventBridge, SQS/SNS, DynamoDB, S3, and IAM
-
Strong capability in RESTful API design and documentation using OpenAPI / SwaggerHub
-
Solid background working with relational databases (Oracle, Microsoft SQL Server) including strong SQL scripting (T-SQL / PSQL) and familiarity with NoSQL (DynamoDB)
-
Demonstrated experience with CI/CD pipelines, Git workflows, and Infrastructure as Code (AWS CDK, CloudFormation, or SAM)
-
Deep understanding of secure API design, Auth, and AWS Cognito
-
Hands-on ability to configure and use Datadog and CloudWatch for monitoring and troubleshooting
-
English proficiency at B2 (Upper-Intermediate) level or higher
Nice to have
-
Programming experience with additional languages such as Node.js, Python, JavaScript / TypeScript, or Java
We offer
-
International projects with top brands
-
Work with global teams of highly skilled, diverse peers
-
Healthcare benefits
-
Employee financial programs
-
Paid time off and sick leave
-
Upskilling, reskilling and certification courses
-
Unlimited access to the LinkedIn Learning library and 22,000+ courses
-
Global career opportunities
-
Volunteer and community involvement opportunities
-
EPAM Employee Groups
-
Award-winning culture recognized by Glassdoor, Newsweek and LinkedIn