EPAM is a leading global provider of digital platform engineering and development services. We are committed to having a positive impact on our customers, our employees, and our communities. We embrace a dynamic and inclusive culture. Here you will collaborate with multi-national teams, contribute to a myriad of innovative projects that deliver the most creative and cutting‑edge solutions, and have an opportunity to continuously learn and grow. No matter where you are located, you will join a dedicated, creative, and diverse community that will help you discover your fullest potential. We are looking for a Chief Software Engineer (.NET / AWS) to guide the design and modernization of large-scale, mission‑critical applications. You will lead a transition to cloud‑native AWS architectures with event‑driven designs, employing C# (.NET 8/9) and React, while overseeing migration efforts from .NET Framework 4.8 on ASP.NET/IIS. This role requires setting architectural direction, delivering secure RESTful APIs, codifying infrastructure with IaC, and mentoring engineers. Responsibilities Drive the technical design and architecture for cloud‑native applications, while leading the modernization of legacy ASP.NET/IIS systems to serverless AWS architectures Build robust backend services with C# 12/13 and .NET 8/9, while maintaining support for legacy .NET Framework 4.8 systems Create responsive React‑based user interfaces Architect scalable AWS solutions using Lambda, API Gateway, EventBridge, SQS/SNS, DynamoDB, and S3 Design and document secure RESTful APIs adhering to OpenAPI or SwaggerHub standards Model and optimize data structures for both relational (Oracle, MS SQL Server) and NoSQL (DynamoDB) databases Write optimized and complex T‑SQL and PSQL queries Implement strong security controls for API access and identity management with OAuth, AWS Cognito, and strict AWS IAM policy configurations Automate provisioning of cloud infrastructure using AWS CDK, CloudFormation, or SAM Establish and maintain high‑quality CI/CD pipelines with Git‑based workflows Ensure system reliability and performance through effective monitoring, logging, and alerting using tools such as Datadog and AWS CloudWatch Mentor junior engineers and shape the team’s architectural strategy Requirements 7+ years of professional software engineering experience, with a proven track record in a Senior, Lead, or Principal role At least 2 years of relevant leadership experience Expertise in C# 12/13 and .NET 8/9, alongside maintaining and migrating .NET Framework 4.8, ASP.NET, and IIS systems Hands‑on skills in building modern web applications using React Extensive knowledge of AWS serverless and core services, including Lambda, API Gateway, EventBridge, SQS/SNS, DynamoDB, S3, and IAM Strong proficiency in RESTful API design and documentation with OpenAPI or SwaggerHub Demonstrated background in relational databases such as Oracle and Microsoft SQL Server, including advanced SQL scripting (T‑SQL and PSQL), with familiarity with NoSQL (DynamoDB) Competency in CI/CD pipeline creation, Git workflows, and Infrastructure as Code tools like AWS CDK, CloudFormation, or SAM Advanced understanding of secure API design, authentication methods, and AWS Cognito Familiarity with configuring and utilizing Datadog and CloudWatch for effective monitoring and troubleshooting English language proficiency at an Advanced level (C1) with exceptional communication abilities in both written and verbal mediums We offer International projects with top brands Work with global teams of highly skilled, diverse peers 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 #J-18808-Ljbffr
Chief Software Engineer (.Net / Aws)
EPAM SYSTEMS
Remote, Remote
Publicado hace 11 días
Denunciar empleo