Software Architect
Remote
Job Description
Software Architect — Build the Future of Banking Technology
Plano, TX (Hybrid/Onsite 4 days per week)
We’re looking for a Software Architect who wants to design systems that make a real impact. In this role, you’ll help shape the next generation of cloud‑native banking applications, working across modern engineering stacks, large‑scale data, and mission‑critical integrations. You’ll be part of a team that values strong technical judgment, clean architecture, and thoughtful engineering practices.
If you enjoy solving complex problems, guiding technical direction, and building platforms that support millions of users, this is an opportunity to do meaningful work in a highly visible role.
What You’ll Lead
- Architect enterprise applications built with Java, .NET, and modern front‑end frameworks like Angular
- Design and evolve Azure‑based cloud architectures, including compute, networking, identity, DevOps pipelines, and containerized workloads
- Shape data engineering strategies across pipelines, storage patterns, event streaming, and performance optimization
- Provide architectural direction for Salesforce integrations, third‑party systems, and enterprise API ecosystems
- Partner with QA to embed automation, quality gates, and shift‑left practices into the development lifecycle
- Work closely with Product Management to translate business needs into architectural epics, solution designs, and long‑term technical plans
- Participate in SAFe ceremonies and help shape the architectural runway for upcoming releases
- Produce architectural diagrams, design specifications, and engineering standards
- Mentor engineers, review code, and ensure teams are aligned with best practices and architectural principles
- Evaluate new technologies and drive modernization initiatives across applications and platforms
- Ensure solutions meet enterprise expectations for security, scalability, reliability, and compliance
What You Bring
- Strong hands‑on development experience in Java and/or .NET, plus working knowledge of Angular
- Deep expertise with Azure (App Services, Functions, AKS, DevOps, Identity, Networking)
- Experience with data engineering: ETL/ELT, pipelines, SQL/NoSQL, event streaming, data modeling
- Familiarity with Salesforce and enterprise integration patterns
- Solid understanding of QA automation, CI/CD pipelines, and quality governance
- Experience designing microservices, distributed systems, and API‑driven architectures
- Comfortable working within SAFe or large‑scale Agile environments
- Strong communication skills and the ability to influence technical direction across teams
Preferred Qualifications
- Experience with containerization (Docker, Kubernetes) and infrastructure‑as‑code
- Background in financial services, healthcare, or other regulated enterprise environments
- Prior experience as a lead engineer, solution architect, or technical strategist
Plano, TX (Hybrid/Onsite 4 days per week)
We’re looking for a Software Architect who wants to design systems that make a real impact. In this role, you’ll help shape the next generation of cloud‑native banking applications, working across modern engineering stacks, large‑scale data, and mission‑critical integrations. You’ll be part of a team that values strong technical judgment, clean architecture, and thoughtful engineering practices.
If you enjoy solving complex problems, guiding technical direction, and building platforms that support millions of users, this is an opportunity to do meaningful work in a highly visible role.
What You’ll Lead
- Architect enterprise applications built with Java, .NET, and modern front‑end frameworks like Angular
- Design and evolve Azure‑based cloud architectures, including compute, networking, identity, DevOps pipelines, and containerized workloads
- Shape data engineering strategies across pipelines, storage patterns, event streaming, and performance optimization
- Provide architectural direction for Salesforce integrations, third‑party systems, and enterprise API ecosystems
- Partner with QA to embed automation, quality gates, and shift‑left practices into the development lifecycle
- Work closely with Product Management to translate business needs into architectural epics, solution designs, and long‑term technical plans
- Participate in SAFe ceremonies and help shape the architectural runway for upcoming releases
- Produce architectural diagrams, design specifications, and engineering standards
- Mentor engineers, review code, and ensure teams are aligned with best practices and architectural principles
- Evaluate new technologies and drive modernization initiatives across applications and platforms
- Ensure solutions meet enterprise expectations for security, scalability, reliability, and compliance
What You Bring
- Strong hands‑on development experience in Java and/or .NET, plus working knowledge of Angular
- Deep expertise with Azure (App Services, Functions, AKS, DevOps, Identity, Networking)
- Experience with data engineering: ETL/ELT, pipelines, SQL/NoSQL, event streaming, data modeling
- Familiarity with Salesforce and enterprise integration patterns
- Solid understanding of QA automation, CI/CD pipelines, and quality governance
- Experience designing microservices, distributed systems, and API‑driven architectures
- Comfortable working within SAFe or large‑scale Agile environments
- Strong communication skills and the ability to influence technical direction across teams
Preferred Qualifications
- Experience with containerization (Docker, Kubernetes) and infrastructure‑as‑code
- Background in financial services, healthcare, or other regulated enterprise environments
- Prior experience as a lead engineer, solution architect, or technical strategist