Overview
Hybrid
$80
Contract - Independent
Contract - W2
Job Details
Senior Software Engineer / SRE | 455149
DETAILS
Location: Arlington, TX 76014 (hybrid onsite 2-days per week)
Position Type: 6M C2H
Hourly / Salary: to $160K
JOB SUMMARY
Vaco Technology is currently seeking a Senior Software Engineer / SRE for a 6M C2H opportunity located in Arlington, TX 76014 (hybrid onsite 2-days per week). The Senior Software Engineer / SRE will be focused on driving a multi-year digital transformation initiative to modernize financial services platforms, will not sit within a traditional production environment, and will have no on-call monitoring responsibilities. Instead, the Senior Software Engineer / SRE will be a part of strategic tool-building and establishing best practices across North America. The Senior Software Engineer / SRE will require a strategic, architecture-oriented mindset, understanding end-to-end DevOps, release engineering, and SRE processes, with a focus on building tools and frameworks to support transformation goals. The overall project goals are to develop tools and frameworks for scalability, reliability, and automation, migrate applications to Azure, implement containerization (AKS / Kubernetes / Docker), and enable enterprise-wide monitoring and incident management. The Senior Software Engineer / SRE will design and implement tools and frameworks to enhance the SRE practice, prioritizing automation and scalability over traditional troubleshooting or incident resolution in a production environment.
About the Project: This is a strategic, tool-building role inside a multi-year digital transformation program. The Senior Engineer will spend the majority of the time writing clean, maintainable C#/.NET (or Java) code to create internal platforms, reliability frameworks, Copilot context files, automated checks, and release tooling. The goal is to enable development teams to ship faster and more reliably by giving them production-grade libraries and automation created by strong software engineers who understand the full lifecycle.
JOB REQUIREMENTS
DETAILS
Location: Arlington, TX 76014 (hybrid onsite 2-days per week)
Position Type: 6M C2H
Hourly / Salary: to $160K
JOB SUMMARY
Vaco Technology is currently seeking a Senior Software Engineer / SRE for a 6M C2H opportunity located in Arlington, TX 76014 (hybrid onsite 2-days per week). The Senior Software Engineer / SRE will be focused on driving a multi-year digital transformation initiative to modernize financial services platforms, will not sit within a traditional production environment, and will have no on-call monitoring responsibilities. Instead, the Senior Software Engineer / SRE will be a part of strategic tool-building and establishing best practices across North America. The Senior Software Engineer / SRE will require a strategic, architecture-oriented mindset, understanding end-to-end DevOps, release engineering, and SRE processes, with a focus on building tools and frameworks to support transformation goals. The overall project goals are to develop tools and frameworks for scalability, reliability, and automation, migrate applications to Azure, implement containerization (AKS / Kubernetes / Docker), and enable enterprise-wide monitoring and incident management. The Senior Software Engineer / SRE will design and implement tools and frameworks to enhance the SRE practice, prioritizing automation and scalability over traditional troubleshooting or incident resolution in a production environment.
- Collaboration / Architecture / Development – Work as a hands-on senior / lead software engineer partnering with architecture and development teams to design, build, and own internal tools, frameworks, and platforms that improve reliability, security, and release processes at scale.
- Reliability Guidance – Embed reliability, performance, and security practices into development by creating reusable code, libraries, and GITHub Copilot context files that shift checks left into the developer workflow.
- SLI / SLO Implementation – Guide teams by building the actual instrumentation code and tooling that implements and enforces SLOs / SLIs in applications.
- Troubleshooting / Problem Resolution – Perform deep production debugging and root-cause analysis on code and tools you and your team have built.
- Root Cause Analysis / Solution Planning – Lead incident post-mortems, own the code-level fixes, and implement long-term preventive solutions through automation and refactoring.
- Automation / Optimization – Design and develop production-grade automated solutions (services, libraries, CLI tools, pipelines) to eliminate toil and improve system reliability with minimal human intervention.
- On-Call Support – Light, developer-style on-call rotation focused only on the tools and frameworks the team owns (no traditional pager duty for customer platforms).
- Development Standards – Establish coding standards, architecture patterns, and best practices.
- Mentorship – Mentoring junior engineers and perform in-depth code reviews.
About the Project: This is a strategic, tool-building role inside a multi-year digital transformation program. The Senior Engineer will spend the majority of the time writing clean, maintainable C#/.NET (or Java) code to create internal platforms, reliability frameworks, Copilot context files, automated checks, and release tooling. The goal is to enable development teams to ship faster and more reliably by giving them production-grade libraries and automation created by strong software engineers who understand the full lifecycle.
JOB REQUIREMENTS
- Senior Software Engineer / SRE – .NET Core Development (expert) | Hands-on Production-Grade Development Experience | Owning Complex Features End-to-End Design / Implementation / Deployment / Production Debugging / Refactoring
- Full Lifecycle Ownership – Architect / Write / Test / Deploy / Debug / Iteratively Improve Enterprise Code
- Production Debugging / Root-Cause Analysis – Extensive Hands-on Expertise Debugging Production Code (with real-time examples)
- Database Design / Optimization – Oracle / MS SQL Server / NoSQL (CosmosDB) | Designing / Evolving Database Schemas | Performing Query Performance Analysis | Indexing to Deliver Scalable / Performant Services
- Pipeline / Automation Development – Designing / Building / Optimizing Automated Pipelines with Automated Testing / Automated Security Controls utilizing Azure DevOps (YAML / ARM) / Terraform / PowerShell / BASH / Python, etc. (Writing Code Hands-On / NOT just Configuring Tools)
- DevOps / Containerization – AKS / Kubernetes / Docker (from the developer perspective)
- Site Reliability Engineer | SLO / SLI Management – Identifying / Delivering Automation Solutions, Ensuring HA / Resiliency | Defining / Implementing / Evaluating SLOs/SLIs
- Code Scanning – SonarQube / Checkmarx | Configurations / CI/CD Integrations / Running Scans / Triaging, etc.
- Test Automation – Xamarin UITest / SpecFlow / DevTest / Selenium / Test Data Manager / Postman / Maven / TestNG / JMeter
- SCRUM / Agile Leadership – Working in SCRUM / Agile Teams | Demonstrated Success Leading Improvements
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.