Solutions Architect - .NET Applications

AgreeYa Solutions, Inc.
Phoenix, United States of America
6 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior

Job location

Phoenix, United States of America

Tech stack

.NET
API
Applications Architecture
Unit Testing
Azure
C Sharp (Programming Language)
Software Design Patterns
Modular Design
Network Architecture
Release Management
Standard Sql
Systems Integration
Event Driven Architecture
Angular
Information Technology
Cloudflare
Cloud Migration
Api Design
Api Gateway
Software Coding
Serverless Computing
Microservices

Job description

AgreeYa is a global Systems Integrator and is seeking an Solutions Architect - .NET Applications to join our growing team. We are seeking a highly experienced .NET Solutions Architect to lead the design, development, and delivery of modern, modular banking platforms and digital transformation initiatives. The ideal candidate will bring a strong blend of technical depth, delivery ownership, and stakeholder management skills.

This role requires someone who can own multiple applications end-to-end, working closely with delivery teams, business stakeholders, and technical teams, while ensuring seamless execution across all layers. The candidate will act as a bridge between business and technology, driving both architectural decisions and delivery outcomes., * Architect and design scalable, reusable services and components across multiple applications using a "lego block" approach.

  • Own and manage multiple applications simultaneously, ensuring consistency, performance, and scalability across systems.
  • Drive the design and development of modern, modular applications using microservices and API-first principles.
  • Act as a single point of contact across delivery, business, and technical teams, ensuring alignment and clarity.
  • Collaborate with business stakeholders, product owners, and delivery teams to translate requirements into scalable technical solutions.
  • Lead end-to-end solution architecture and delivery, balancing both hands-on technical work and program execution.
  • Provide technical leadership while actively participating in delivery planning, sprint execution, estimations, and release management.
  • Own architecture across .NET, Angular, APIs, and Azure Cloud environments.
  • Guide engineering teams on best practices, coding standards, design patterns, and quality frameworks.
  • Drive application modernization, cloud migration, API strategy, and system integrations.
  • Work closely with delivery leadership to manage timelines, risks, dependencies, and execution across distributed teams.
  • Ensure effective communication between business, delivery, and engineering teams, simplifying complex technical concepts.
  • Lead innovation by introducing new technologies and performance improvements.
  • Ensure compliance with security, regulatory, and operational standards.
  • Provide architecture documentation, roadmaps, and strategic recommendations to leadership.

Requirements

This is a senior, hands-on role requiring 10+ years of architecture experience and proven ability to manage onsite and offshore teams, while handling both technical leadership and delivery responsibilities., * 10+ years of experience as a Solution Architect / Technical Architect, with strong focus on .NET-based solutions.

  • Strong experience in banking or financial services, especially lending, loan servicing, or financial products.
  • Proven ability to handle multiple applications and manage both delivery and technical aspects simultaneously.
  • Strong experience working with cross-functional stakeholders (business, delivery, technical teams).

Technical Expertise:

  • .NET / C# application architecture
  • Angular (latest versions)
  • API development and Microservices
  • Network Architecture
  • Azure Services: App Services, Azure Functions, Front Door, API Gateway, Traffic Manager, SQL
  • Cloudflare for performance and security
  • Unit Testing frameworks
  • Strong experience with offshore/onshore delivery models and team management.
  • Deep understanding of enterprise architecture patterns, event-driven systems, and modular design.
  • Excellent communication, stakeholder management, and leadership skills.

Education Required:

  • Bachelor's degree in Computer Science, Information Technology, Engineering, or equivalent experience

Benefits & conditions

  • Dental insurance
  • Health insurance
  • Vision insurance

About the company

AgreeYa is a global systems integrator delivering competitive advantage for its customers through software, solutions, and services. Established in 1999, AgreeYa is headquartered in Folsom, California, with a global footprint and a team of more than 2,200 staff across offices. AgreeYa works with 500+ organizations ranging from Fortune 100 firms to small and large businesses across industries such as Telecom, Banking, Financial Services & Insurance, Healthcare, Utility & Energy, Technology, Public sector, Pharma & Biotech, and others. Please visit us at www.agreeya.com for more information.

Apply for this position