Senior Software Engineer

Confidential

Fort Worth (TX)

On-site

USD 140,000 - 190,000

Full time

5 hours ago
Be an early applicant
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Benefits offered by this job

Health insurance
HRA
401(k) matching
Paid time off
On-site fitness
Dental & Vision

Job summary

Confidential, Fort Worth, TX, seeks a Senior Software Engineer to lead full-stack development, modernization, CI/CD, and AI-assisted engineering across enterprise platforms. You will drive secure, high-performance solutions with architecture leadership and cross-team collaboration.

You will partner with IT leadership and business stakeholders to deliver scalable, maintainable systems using .NET, Angular, SQL Server, Docker, Kubernetes, and cloud integrations.

Qualifications

  • 7+ years of full-stack software engineering in enterprise environments.
  • 5+ years with C#, .NET, and ASP.NET Core, including current supported versions.
  • Strong SQL Server development, optimization, and performance tuning.
  • Hands-on Angular/TypeScript frontend with Git-based workflows.

Responsibilities

  • Lead transformation, modernization, and ongoing support of critical applications using C#, .NET/ASP.NET Core, SQL Server; design secure, scalable architectures.
  • Develop modernization roadmaps balancing value, debt, security, maintainability, cost, and risk with phased strategies.
  • Provide architecture reviews, code reviews, and mentorship; promote clean architecture and DDD/microservices where fitting.
  • Lead data migrations with minimal downtime; evaluate Docker, Kubernetes, cloud services, caching, messaging as needed.
  • Design/maintain backend and RESTful APIs; support IIS hosting and performance tuning.
  • Incorporate AI-assisted development responsibly within SDLC; ensure secure, standards-compliant code.

Skills

Full-stack software engineering
C# / .NET
SQL Server
RESTful APIs
Angular / TypeScript
AI-assisted development
DevOps / CI-CD

Tools

Docker
Kubernetes
Azure
AWS
PostgreSQL

Job description

This senior technical role designs, develops, modernizes, and scales enterprise software platforms. The Senior Software Engineer leads full-stack development, application modernization, CI/CD and enterprise integrations, and responsible AI-assisted engineering. Working with business stakeholders and IT leadership, the role delivers secure, high-performing, maintainable solutions and provides technical leadership across architecture, modern .NET development, APIs, cloud integration, database optimization, DevOps, security, and software delivery.

Reports To: Vice President of Information Technology

Location: Fort Worth, TX 76137

Business Hours: In-Person, Monday-Friday, 8:00 AM-5:00 PM

  • Medical, Dental, Vision and Life Insurance Coverage
  • Ancillary Benefits: Life, Disability, Cancer, Accident and Intensive Care Insurance
  • Health Reimbursement Account (HRA)
  • 401(k) with Corporate Contribution
  • Time Off Programs
  • 24/7 On-Site Fitness Facility
Key Responsibilities

Technical Leadership, Architecture & Modernization

  • Lead the transformation, modernization, and ongoing support of business-critical applications using C#, .NET/ASP.NET Core, SQL Server, and related technologies, designing secure, scalable, resilient architectures that align with business objectives.
  • Assess legacy applications and develop pragmatic modernization roadmaps, balancing business value, technical debt, security, maintainability, cost, and risk through targeted refactoring, modularization, framework upgrades, and phased modernization strategies.
  • Provide technical leadership through architecture reviews, code reviews, documentation, mentorship, and the adoption of clean architecture, domain-driven design (DDD), service-oriented, and microservices patterns where appropriate.
  • Lead application and data migration initiatives with a focus on data integrity and minimal downtime, while evaluating and recommending technologies such as Docker, Kubernetes, cloud-native services, caching, messaging, virtualization, and distributed architectures based on business and operational requirements.

Full-Stack & Data Development

  • Design and maintain enterprise backend solutions and RESTful APIs using C#, .NET, and ASP.NET Core; support gRPC, event-driven architectures, queues, background jobs, and messaging where appropriate.
  • Support and troubleshoot applications hosted on Microsoft IIS, including application pools, sites, bindings, authentication, configuration, deployment, logging, and common hosting/performance issues.
  • Optimize SQL Server schema, indexing, queries, and performance; evaluate PostgreSQL when justified and use caching/session/job-processing technologies such as Redis where appropriate.
  • Support and enhance Angular/TypeScript frontends and responsive, accessible UX; evaluate future modernization with React, Node.js, or other modern web technologies.
  • Ensure application reliability, performance, maintainability, and seamless integration among user interfaces, APIs, backend services, databases, and enterprise systems.

AI-Assisted Software Engineering

  • Incorporate AI-assisted development into the SDLC to improve code generation/refactoring, debugging, testing, documentation, troubleshooting, modernization, analysis, and developer productivity while maintaining human accountability.
  • Use tools such as GitHub Copilot, Claude Code, OpenAI Codex, or comparable assistants; translate business/technical requirements into clear contextual instructions and prompts.
  • Critically review, validate, test, and modify AI-generated code; mitigate risks including insecure code, hallucinated APIs, incorrect assumptions, vulnerable dependencies, incomplete error handling, and architectural inconsistency.
  • Ensure AI-assisted code follows coding standards, architecture, security, design patterns, testing, and source-control practices; evaluate new AI capabilities for responsible engineering use.

Cloud Engineering, DevOps & Software Quality

  • Design, implement, and support Azure DevOps CI/CD pipelines and cloud-native solutions in Azure, with AWS integrations as needed, leveraging automation, containerization (Docker), Kubernetes, and observability practices to deliver scalable, reliable, and efficient application deployments.
  • Drive application quality, security, and lifecycle management through peer reviews, automated testing, static code analysis, dependency management, secure coding practices, vulnerability remediation, application hardening, and proactive management of framework, runtime, and third-party component upgrades, deprecations, and end-of-life remediation.

Secure Application Development & Agile Delivery

  • Partner with stakeholders to translate business requirements into secure, scalable technical solutions, provide implementation recommendations, communicate project status to leadership, and support Agile/Scrum delivery activities.
  • Apply OWASP secure development practices and CodeQL or similar tools to identify and remediate application vulnerabilities, conduct security reviews, and integrate automated security validation into CI/CD pipelines and development workflows.
Qualifications & Skills

Required Qualifications

  • 7+ years of full-stack software engineering experience in enterprise environments; 5+ years with C#, .NET, and ASP.NET Core, including current/recent supported .NET versions.
  • Strong SQL Server development, optimization, and performance-tuning expertise; experience designing RESTful APIs and modern backend/service architectures.
  • Hands-on Angular, TypeScript, and modern frontend development; Git-based source control and collaborative workflows.
  • Demonstrated AI-assisted software development experience with responsible validation of AI-generated production code; strong understanding of secure software development and common application vulnerabilities.

Preferred Qualifications

  • Legacy/aging .NET modernization and migration to supported frameworks and modern architectures; React, Node.js, or other modern web technologies.
  • PostgreSQL/Amazon Aurora; Redis or comparable caching/session/queue/background processing; gRPC, messaging, queues, and event-driven architectures.
  • Azure/AWS integration; infrastructure automation/DevOps; Docker, Kubernetes, and reliable cloud architectures; CodeQL or similar static security analysis; Python for analytics, reporting, automation, or supporting workloads.
Core Competencies
  • Strong analytical and complex problem-solving skills
  • Excellent communication and stakeholder management
  • Ability to independently lead technical initiatives and modernization
  • Strong commitment to software quality, security and performance
  • Collaborative across technical and business teams
  • Pragmatic technology judgment focused on measurable value
  • Curiosity and aptitude for responsibly applying emerging technologies, including AI
Impact of the Role
  • Lead platform transformation, modernization, and digital innovation
  • Influence architecture and engineering decisions for mission-critical systems
  • Deliver secure, reliable, maintainable solutions
  • Serve as a technical bridge among business stakeholders, IT leadership, and engineering
  • Advance business-critical platforms, development practices, and AI-assisted engineering capabilities
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Lead Software Engineer - Microsoft .NET Full Stack Engineering
Lead Software Engineer - Microsoft .NET Full Stack Engineering

Brillio • New York (NY)

On-site
USD 140,000 - 200,000
Head of Software Engineering
Head of Software Engineering

Confidential • Irving (TX)

On-site
USD 140,000 - 190,000
Senior Full Stack Developer -- AI-Enabled Software Engineering
Senior Full Stack Developer -- AI-Enabled Software Engineering

iDbase Software • Hyattsville (MD)

On-site
USD 120,000 - 180,000
Sr. Software Engineer-AI Enabled
Sr. Software Engineer-AI Enabled

Vibehackers • Denver (CO), Northern (KY)

On-site
USD 140,000 - 190,000
HSA
Dependent Care FSA
Life Insurance
+10
Lead Software Engineer
Lead Software Engineer

The Sherwin-Williams Company • Cleveland (OH)

On-site
USD 120,000 - 150,000
Senior Software Engineer
Senior Software Engineer

Nexus Health Systems • Houston (TX)

On-site
USD 120,000 - 160,000
Senior Software Engineer
Senior Software Engineer

Nexus Health Systems Ltd • Houston (TX)

Hybrid
USD 120,000 - 160,000
Senior Full-Stack Software Engineer (.NET)
Senior Full-Stack Software Engineer (.NET)

Jobgether SRL • United States

Remote
USD 150,000 - 190,000
Remote work
Comprehensive healthcare
Wellness programs
+5
Manager, Web Platforms & Digital Experience
Manager, Web Platforms & Digital Experience

Insight Global • San Francisco (CA)

On-site
USD 150,000 - 210,000
Senior Full Stack Developer
Senior Full Stack Developer

Trinity Solar • Woodbridge Township (NJ)

On-site
USD 140,000 - 170,000