Description

You will build backends for customer-facing products using .NET.

Responsibilities

  • Build backend services for customer-facing products in .NET.
  • Collaborate with Product Managers, Product Owners, Engineering, and QA to deliver high-quality applications.
  • Package applications into Docker containers and deploy them into AWS environments.
  • Apply security best practices for web applications throughout the development lifecycle.

Required Skills

  • 5+ years of hands-on experience with .NET Core, Entity Framework, MediatR, and SignalR.
  • 5+ years of experience with AWS services including IAM, VPC, Cognito, API Gateway, Lambda, ECS, S3, ECR, AuroraDB, CloudWatch, and AWS CLI.
  • 5+ years of experience packaging applications into Docker containers and deploying to AWS.
  • Strong knowledge of Domain Driven Design (DDD) and Command Query Responsibility Segregation (CQRS).
  • Experience with authentication and authorization protocols such as AD, Azure AD, SAML, OAuth2, or OpenID Connect.
  • Proficiency with GitHub, GitHub Actions, and JFrog Artifactory.
  • Solid understanding of data structures and security best practices for web applications.
  • Experience working in Agile workflows, specifically Scrum or SAFe.
  • University degree in Computer Science or a comparable field.

Preferred Skills

  • AWS Solutions Practitioner certification.
  • Experience with additional programming languages.

Education

Any Gradute