What are the responsibilities and job description for the Application Development - Software Engineer IV position at TalentBurst?
Job Details
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
Core Cloud & Infrastructure Skills
Programming Languages, frameworks, design patterns
Database Technologies
DevOps & SRE Skills
Architecture & Design
Security
Additional Qualifications
#TB_EN
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
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.