Demo

Application Development - Software Engineer IV

TalentBurst
Birmingham, AL Full Time
POSTED ON 4/19/2025
AVAILABLE BEFORE 4/25/2025

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
  • 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.

If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Application Development - Software Engineer IV?

Sign up to receive alerts about other jobs on the Application Development - Software Engineer IV career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$146,673 - $180,130
Income Estimation: 
$176,149 - $220,529
Income Estimation: 
$146,673 - $180,130
Income Estimation: 
$176,149 - $220,529
Income Estimation: 
$77,657 - $95,021
Income Estimation: 
$97,257 - $120,701
Income Estimation: 
$97,257 - $120,701
Income Estimation: 
$123,167 - $152,295
Income Estimation: 
$123,167 - $152,295
Income Estimation: 
$146,673 - $180,130
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at TalentBurst

TalentBurst
Hired Organization Address Pawtucket, RI Full Time
8983 - Graphic Designer Location : 1011 Newport Avenue, Pawtucket RI 02862 Hybrid (T, W, Th office with flexibility) Top...
TalentBurst
Hired Organization Address Bossier, LA Full Time
Job Title : Physical Therapist PT 5 days a week 32 hour guaranteed Scope : The responsibility of this position includes ...
TalentBurst
Hired Organization Address Des Moines, IA Full Time
Senior Receptionist | Onsite Des Moines, IA 5 Months with a high possibility of extension Position Description Serves as...
TalentBurst
Hired Organization Address Wallingford, CT Full Time
Title : Senior Buyer Location : Wallingford CT 06492 Duration : 12 months Shift : 9-5 M-F NOTE : Candidate must be willi...

Not the job you're looking for? Here are some other Application Development - Software Engineer IV jobs in the Birmingham, AL area that may be a better fit.

Application Development - Software Engineer IV

TalentBurst, an Inc 5000 company, Birmingham, AL

Application Development - Software Engineer II

TalentBurst, an Inc 5000 company, Birmingham, AL

AI Assistant is available now!

Feel free to start your new journey!