Description
Senior Software Engineer – Web Modernization & Full-Stack
Dallas, TX | Hybrid
Overview
A national engineering and infrastructure services organization is seeking a Senior Software Engineer – Web Modernization & Full-Stack to join its digital platform team. This role supports a major web modernization initiative, re-platforming multiple brand websites onto a modern headless architecture using Next.js (React), .NET Core APIs, and WordPress as a headless CMS.
The Senior Engineer will design and build scalable, cloud-native web applications and APIs that power the company’s digital presence across multiple brands. This role focuses on modern frontend architecture, API-driven backend services, and DevOps-enabled delivery pipelines to improve site performance, scalability, and speed to market.
Key Responsibilities
-
Design and develop modern web applications using Next.js (React) with Server-Side Rendering (SSR) and Static Site Generation (SSG).
-
Build and maintain .NET Core / C# APIs that integrate WordPress headless CMS with Next.js frontends.
-
Implement GraphQL and REST APIs for scalable content delivery and integration services.
-
Develop reusable component libraries and design systems for multi-brand website consistency.
-
Optimize Core Web Vitals, performance, SEO technical implementation, and mobile responsiveness.
-
Deploy and maintain cloud-native applications on Microsoft Azure (AKS).
-
Implement CI/CD pipelines using Azure DevOps (YAML pipelines) for automated build, testing, and deployment.
-
Participate in DevOps practices including infrastructure as code (Terraform), monitoring, and observability.
-
Collaborate with product, marketing, and SEO teams to define content models, structured data, and platform capabilities.
-
Contribute to the migration of legacy websites to a modern headless CMS architecture.
Required Qualifications
-
5+ years of full-stack software engineering experience building modern web applications.
-
Strong experience with Next.js / React and modern JavaScript or TypeScript frameworks.
-
Experience building API-driven architectures using .NET Core / C#.
-
Hands-on experience with Headless CMS architectures (WordPress headless preferred).
-
Experience implementing GraphQL and REST APIs for content and application services.
-
Familiarity with Azure cloud services and containerized deployments (AKS, Kubernetes).
-
Experience with SQL Server or other relational databases.
-
Experience with CI/CD pipelines, automated testing, and DevOps workflows.
-
Strong understanding of web performance optimization, SEO technical implementation, and Core Web Vitals.
Preferred Experience
-
Experience with component-driven development and modern design systems.
-
Familiarity with Angular or Vue frameworks.
-
Experience with observability, logging, and monitoring platforms.
-
Exposure to Infrastructure as Code (Terraform).
-
Experience supporting multi-brand or enterprise web platforms.
Ideal Candidate
Successful candidates are highly collaborative senior engineers who thrive in Agile environments and modern DevOps cultures. They combine strong frontend architecture skills with backend API development, enabling scalable digital platforms that support marketing, content delivery, and customer engagement.
Key strengths include:
-
Clean code and test-driven development
-
Strong communication and stakeholder collaboration
-
Ability to mentor engineers and influence technical direction
-
Passion for modern web architecture and continuous improvement
Why This Role
This role offers the opportunity to play a central role in modernizing a large-scale digital platform, implementing headless CMS architecture, cloud-native infrastructure, and high-performance web applications used across multiple brands.