Build and maintain cloud-based data processing systems and backend applications using .NET and Angular.
Responsibilities
Design and write unit test cases using TDD and BDD methodologies.
Develop automated tests for backend applications and data flows using Postman or Ready API.
Virtualize services for test automation using WireMock or xUnit.
Manage continuous integration workflows using Jenkins or CircleCI.
Build and maintain cloud data processing systems across Azure and AWS environments.
Required Skills
7-10 years of development experience with C# and Angular.
Proficiency in .NET and SQL.
Strong testing background using NUnit, MSTest, or xUnit.
Hands-on experience with Azure services.
Extensive experience with AWS serverless and cloud components including ECS, EKS, S3, Lambda, SQS/SNS, PostgreSQL, DynamoDB, SageMaker, Athena, and ROSA.
Experience with CI tools such as Jenkins or CircleCI.