Full Stack Engineer

Robert Half
Fort Worth, United States of America
2 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior

Job location

Fort Worth, United States of America

Tech stack

Clean Code Principles
.NET
Amazon Web Services (AWS)
Azure
C Sharp (Programming Language)
Cloud Computing
Command-Query Responsibility Segregation (Software Development)
Data Integrity
Relational Databases
DevOps
Distributed Systems
PostgreSQL
Service-Oriented Architecture
Software Deployment
SQL Databases
Cloud Platform System
React
Delivery Pipeline
Backend
Vue.js
Integration Tests
Information Technology
Front End Software Development
DDD (Domain Driven Development)
Domain Driven Design
Microservices

Job description

We're hiring a Full Stack Software Engineer to build and support mission-critical applications powering advanced systems and technologies. This role focuses on .NET/C# backend development, modern front-end frameworks, and scalable cloud-based solutions., * Full Stack Development: Design, build, and maintain applications using .NET / C#, React, and Vue

  • Database Engineering: Develop and optimize Postgres / SQL databases (performance + data integrity)
  • Cloud & DevOps: Deploy applications using CI/CD pipelines in Azure or AWS
  • Architecture: Apply Domain-Driven Design (DDD) and clean architecture principles
  • Testing: Implement TDD (unit + integration testing) for high-quality code
  • Collaboration: Partner with product, design, and engineering teams to deliver solutions
  • Problem Solving: Troubleshoot and resolve complex technical issues

Requirements

  • 5+ years of full stack development experience
  • Strong backend experience with .NET / C#
  • Front-end expertise in React and/or Vue
  • Experience with Postgres, SQL, and relational databases
  • Exposure to CI/CD pipelines and DevOps workflows
  • Experience working in cloud environments (Azure or AWS)
  • Bachelor's degree in Computer Science, Engineering, IT, or equivalent experience
  • Experience with DDD, CQRS, and service-oriented architecture a plus
  • Background in microservices or distributed systems a plus
  • Hands-on experience with cloud deployment pipelines a plus
  • Familiarity working across multiple teams or services a plus

Apply for this position