Application Development - Software Engineer IV

Remote: 
Full Remote
Contract: 
Work from: 

Offer summary

Qualifications:

7+ years of experience in .NET API development and AWS resource configuration., Strong expertise in .NET 8, microservices architecture, and front-end technologies like React, TypeScript, and Redux., Proficient in Terraform for Infrastructure as Code and CI/CD practices using GitHub and Harness., Advanced knowledge of AWS architecture and security best practices, with relevant certifications preferred..

Key responsabilities:

  • Develop and maintain scalable APIs primarily using .NET and AWS services.
  • Implement microservices architecture and manage cloud resources effectively.
  • Design and execute CI/CD pipelines for continuous integration and deployment.
  • Mentor junior engineers and ensure adherence to best practices in cloud development.

TalentBurst, an Inc 5000 company logo
TalentBurst, an Inc 5000 company Human Resources, Staffing & Recruiting Large https://www.talentburst.com/
1001 - 5000 Employees
See all jobs

Job description

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

Required profile

Experience

Industry :
Human Resources, Staffing & Recruiting
Spoken language(s):
English
Check out the description to know which languages are mandatory.

Other Skills

  • Teamwork
  • Communication
  • Problem Solving

Software Engineer Related jobs