Demo

Application Development - Software Engineer IV

TalentBurst, an Inc 5000 company
Birmingham, AL Contractor
POSTED ON 4/19/2025
AVAILABLE BEFORE 5/18/2025
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

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, an Inc 5000 company

TalentBurst, an Inc 5000 company
Hired Organization Address Providence, RI Contractor
Senior Business Analyst Providence, RI(Cranston, RI) 100% Onsite 12 plus months contract Work hours: 35 hours per week D...
TalentBurst, an Inc 5000 company
Hired Organization Address Alexandria, LA Contractor
Travel: RN - CVOR Location: Alexandria LA Shift:Days M-F, 40 hours Start: 4/21/2025 Requirements: One-year recent experi...
TalentBurst, an Inc 5000 company
Hired Organization Address Baton Rouge, LA Contractor
Jon Title - Clinical Assistant Job Location - Baton Rouge, LA Shift Hours - Start time: 8am End time: 4:30pm preferably ...
TalentBurst, an Inc 5000 company
Hired Organization Address Lenexa, KS Contractor
Title: Specimen Processing - Forensic Processing Technician Location: Lenexa KS 66219 Duration: 2 + Months Shift/Ti...

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 II

TalentBurst, an Inc 5000 company, Birmingham, AL

Software Engineer- ATM Application

PNC Financial Services Group, Birmingham, AL

AI Assistant is available now!

Feel free to start your new journey!