Chief Software Engineer (.NET / AWS)

EPAM Systems, Inc.
Newtown, United States of America
yesterday

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior

Job location

Remote
Newtown, United States of America

Tech stack

ASP.NET
Java
JavaScript
.NET
API
Amazon Web Services (AWS)
Amazon Web Services (AWS)
User Authentication
C Sharp (Programming Language)
Cloud Computing
Databases
System Configuration
Data Structures
Relational Databases
Amazon DynamoDB
Identity and Access Management
IIS
Python
PostgreSQL
Microsoft SQL Server
Node.js
NoSQL
OAuth
Oracle Applications
Amazon Web Services (AWS)
Software Engineering
T-SQL
TypeScript
Web Applications
Openapi
Datadog
Amazon Web Services (AWS)
Data Logging
Scripting (Bash/Python/Go/Ruby)
Spring Cloud
React
Reliability of Systems
Backend
Cloudformation
Servicebus
Git Flow
Infrastructure Automation Frameworks
Deployment Automation
Cloudwatch
Api Gateway
REST
Amazon Web Services (AWS)
Serverless Computing
Programming Languages

Job description

  • 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

Nice to have

  • Knowledge of additional programming languages such as Node.js, Python, JavaScript/TypeScript, or Java

Benefits & conditions

  • 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

Apply for this position