Senior Software Engineer

Nations Best
Fort Worth, TX, United States
3 months ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
5 years minimum
Compensation
$90,000.0 - $120,000.0
Working hours
Regular working hours
Job source

Tech stack

ASP.NET .NET Framework Multitier Architecture Amazon Web Services Data Analysis Computing Platforms Automation of Tests Microsoft Azure Business Software C Sharp (Programming Language) Cloud Computing Cloud Engineering
+44 more
Software Quality Code Review Continuous Integration Data Integrity Data Migration DevOps Monitoring of Systems IT Management Integrated Development Environments Microsoft SQL Server Performance Tuning Scrum Methodology Software Architecture Query Optimization Secure Coding Software Engineering Software Systems Systems Architecture Systems Integration TypeScript Software Vulnerability Management Web Applications Enterprise Software Applications System Availability Delivery Pipeline Database Optimization Reliability of Systems Indexer Backend Git Containerization AngularJS Material UI Infrastructure Automation Frameworks Deployment Automation Enterprise Integration Operational Systems Front End Software Development Cloud Integration Restful APIs Domain Driven Design Software Version Control Jenkins Microservices

Job description

This role serves as a senior technical leader responsible for designing, modernizing, and scaling enterprise software platforms. The Senior Full Stack Engineer leads backend architecture, cloud-native application development, CI/CD modernization, and enterprise integration initiatives across mission-critical systems. The position partners closely with business stakeholders, engineering teams, and IT leadership to deliver secure, high performing, and sustainable software solutions that support operational reliability and long-term digital transformation goals. Primary focus areas include enterprise application modernization, microservices architecture, Azure DevOps automation, cloud integration, database optimization, and technical leadership across software delivery initiatives., Technical Leadership & Architecture

· Lead enterprise application transformation and migration initiatives for core business applications using ASP.NET Core and SQL Server technologies.

· Design and implement resilient, secure, and high-availability system architectures.

· Design and optimize CI/CD pipelines within Azure DevOps to support automated build, testing, and deployment workflows.

· Develop and execute data migration strategies that ensure data integrity and minimize production downtime.

· Champion engineering best practices, including clean architecture, domain-driven design (DDD), and microservices architecture.

· Provide technical leadership through architecture reviews, code reviews, and engineering mentorship.

Backend Development

· Design, develop, and maintain enterprise-grade microservices and backend solutions using .NET technologies.

· Develop RESTful APIs and scalable backend services that support mission-critical applications.

· Optimize SQL Server databases through advanced schema design, indexing, query tuning, and performance optimization techniques.

· Enhance enterprise monitoring and organizational systems that support real-time and strategic business decisions.

· Ensure platform reliability, performance, stability, and operational efficiency across backend platforms.

Frontend Development

· Support frontend feature enhancements, issue resolution, and application improvements using Angular and TypeScript.

· Collaborate closely with frontend teams to ensure seamless integration between UI components and backend services.

· Support the delivery of responsive, intuitive, and user-centered applications aligned with UX best practices.

Cloud Engineering & DevOps

· Implement and maintain CI/CD pipelines using Azure DevOps and related automation technologies.

· Configure, deploy, and manage cloud-native solutions within Microsoft Azure environments.

· Lead or support integrations between Azure, AWS, and Jenkins-based deployment pipelines as needed.

· Support containerization and deployment strategies for distributed microservices architectures.

· Promote infrastructure automation, deployment consistency, and operational efficiency across environments.

Product Development & Software Quality

· Drive software quality, security compliance, and maintainability across enterprise application platforms.

· Implement secure coding standards and support enterprise security compliance initiatives.

· Participate in vulnerability remediation, security assessments, and application hardening efforts.

· Ensure software quality through peer reviews, automated testing, and adherence to engineering best practices.

· Collaborate with cross-functional teams to deliver enterprise-grade, secure, and maintainable software solutions.

Monitoring & Operational Systems

· Enhance and modernize monitoring platforms supporting large-scale transportation and logistics operations.

· Improve system performance tracking, analytics, reporting capabilities, and system reliability.

· Contribute to systems that support real-time operational and strategic business decisions.

Client Collaboration & Agile Delivery

· Partner directly with stakeholders and clients to gather requirements and define technical solutions.

· Translate business needs and user feedback into extensible technical specifications and implementation plans.

· Lead or actively contribute to Agile ceremonies including sprint planning, backlog grooming, daily stand-ups, and retrospectives.

· Collaborate with distributed and cross-functional teams within Agile/Scrum delivery environments.

· Provide technical guidance, project updates, and solution recommendations to stakeholders and leadership teams.

Requirements

Do you have experience in Web applications?, · 7+ years of full stack software engineering experience in enterprise environments

· 5+ years of experience with C#, .NET, and ASP.NET Core

· Strong expertise in SQL Server development, database optimization, and performance tuning

· Proven experience designing RESTful APIs and microservices architectures

· Hands-on experience with Angular, TypeScript, and modern frontend development practices

· Experience with Git-based source control and collaborative development workflows

· Strong experience with Microsoft Azure, Azure DevOps, and CI/CD automation

· Experience working within Agile/Scrum software development environments

Preferred Qualifications

· Experience integrating Azure and AWS cloud environments

· Knowledge of infrastructure automation and DevOps best practices

· Experience with enterprise monitoring, analytics, and operational systems

· Familiarity with containerization technologies and reliable cloud architectures

· Experience supporting global enterprise clients and distributed teams

Core Competencies

· Strong analytical thinking and complex problem-solving capabilities

· Excellent communication and stakeholder management skills

· Ability to independently lead technical initiatives and modernization efforts

· Strong attention to detail with a strong commitment to software quality and performance

· Collaborative mindset with the ability to work effectively across technical and business teams

Impact of the Role

· Lead enterprise platform transformation and digital innovation initiatives

· Influence architecture and engineering decisions for mission-critical systems

· Deliver efficient, secure, and reliable solutions supporting global operations

· Serve as a technical bridge between business stakeholders and engineering teams

· Drive the evolution of business-critical software platforms and operational technologies, * Do you have at least 7 years of full stack software engineering experience in enterprise environments?

  • Do you have at least 5 years of experience with C#, .NET, and ASP.NET Core?
  • Do you have strong expertise in SQL Server development, database optimization, and performance tuning?

Benefits & conditions

Pulled from the full job description

  • Paid training
  • Professional development assistance
  • Prescription drug insurance
  • AD&D insurance
  • 401(k)
  • Health insurance
  • 401(k) matching, · Medical, Dental and Vision Coverage

· Ancillary Benefits: Life, Disability, Cancer, Accident, and Intensive Care Insurance

· Health Reimbursement Account (HRA)

· 401(k) with Corporate Contribution

· Paid Time Off (PTO) Programs

· 24/7 On-Site Fitness Facility, * 401(k) matching

  • AD&D insurance
  • Dependent health insurance coverage
  • Disability insurance
  • Employee assistance program
  • Health insurance
  • Health savings account
  • Life insurance
  • On-site gym
  • Paid holidays
  • Paid sick time
  • Paid training
  • Prescription drug insurance
  • Professional development assistance
  • Relocation assistance
  • Vision insurance
  • Volunteer time off

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on indeed.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

6:21 min

Investigating push inefficiencies with upstream Git experts

Jonathan Creamer · Coffee With Developers

2:17 min

Mapping the maturity roadmap for scaled devops adoption

Dominik Krichbaum Dominik Krichbaum · WWC Europe 2026

2:52 min

Introduction to ASP.NET Core and the ABP framework

Alper Ebicoglu Alper Ebicoglu · WWC 2025

1:06 min

Developer experience and project variety at scale

Alexandra Petri · WWC 2023

56 sec

Favorite git commands and the importance of patch commits

Eileen Uchitelle Eileen Uchitelle +1 · Coffee With Developers

1:20 min

Identifying multi-disciplinary talent for developer experience engineering roles

Hazal Mestci +1 · Coffee With Developers

Videos

See all

Related articles

See all