Job Title: Senior .NET Developer
Duration: 8+ Months Contract
Location: Remote
Job Overview
We are seeking a Senior .NET Developer with strong expertise in .NET 8 and microservices architecture, complemented by solid front-end skills using React, TypeScript, and Redux. This is a contract-based remote opportunity for a minimum of 8 months, focused primarily on backend development with occasional front-end tasks.
The ideal candidate will have a proven track record of building and maintaining scalable APIs, working in cloud-based environments (especially AWS), and implementing infrastructure as code using Terraform. Experience in continuous integration and deployment (CI/CD) using GitHub and Harness is also essential.
Preferred Level Of Experience
- 7+ years of experience with .NET API development
- 7+ years of experience with AWS resource configuration
- Additional React development experience
Core Cloud & Infrastructure Skills
- Advanced AWS architecture knowledge and certification (Solutions Architect Professional preferred)
- Terraform expertise for Infrastructure as Code (IaC) implementation and best practices
- CI/CD pipeline design and implementation (Harness Pipeline, GitHub Actions, or similar)
- Container orchestration with AWS ECS/EKS and Docker
- Serverless architecture implementation with AWS Lambda and API Gateway
- Experience with AWS CloudFormation as an alternative to Terraform
- Knowledge of infrastructure security best practices and compliance frameworks
Programming Languages, frameworks, design patterns
- Advanced .NET development (C#/.NET Core)
- Proficient Node.js development for backend services
- Python development for automation, scripting, and data processing
- Understanding of TypeScript for React and enhanced Node.js development
- Understanding of development patterns and best practices, including Backend for Frontend (BFF), container and presentation, service-repository, Command Query Responsibility Segregation (CQRS), for UI, API, and microservice development
- Experience with React state management libraries, including Redux, MobX, React Context API, Recoil, Zustand
- Experience with Vite as a React application build tool
- Familiarity with UI and API testing libraries and frameworks, including xUnit, Jest, Cypress, Cucumber
Database Technologies
- DynamoDB design patterns and performance optimization
- Aurora v2 (PostgreSQL and MySQL) expertise, including performance tuning
- Database migration strategies and tools
- Knowledge of other AWS database services (RDS, Redshift, DocumentDB)
DevOps & SRE Skills
- Infrastructure monitoring and logging (CloudWatch, Datadog, Dynatrace)
- Performance optimization and cost management for cloud resources
- Disaster recovery planning and implementation
- Automated testing frameworks for infrastructure
Architecture & Design
- Microservices architecture design and implementation
- Experience with event-driven architectures using SNS, SQS, EventBridge
- API design and documentation
- Multi-region deployment strategies
- Blue-Green deployment strategies
Security
- AWS IAM and security best practices
- Knowledge of AWS security services (GuardDuty, Security Hub, WAF)
- Encryption at rest and in transit implementation
- Secret management (Hashicorp Vault, AWS Parameter Store)
Additional Qualifications
- Experience with data processing pipelines
- Experience with AWS Step Functions
- Familiarity with GraphQL for API development
- Understanding of ML/AI services in AWS Bedrock
- Ability to mentor junior engineers in cloud development practices
#TB_EN Job #: 25-28583