Solutions Architect - .NET Applications

AgreeYa Solutions, Inc.
Phoenix, AZ, United States
3 months ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
10 years minimum
Working hours
Regular working hours
Job source

Tech stack

.NET Framework Application Programming Interfaces (APIs) Applications Architecture Unit Testing Microsoft Azure C Sharp (Programming Language) Software Design Patterns Modular Design Network Architecture Release Management Standard Sql Systems Integration
+10 more
Event Driven Architecture AngularJS 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

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.

1:06 min

Developer experience and project variety at scale

Alexandra Petri · WWC 2023

4:56 min

Configuring server-side rendering and Cloudflare deployment

Francesco Napoletano Francesco Napoletano · WWC 2024

3:10 min

Understanding the core concepts of API design

Alen Pokos · LIVE

5:46 min

Evolution of the Angular framework from AngularJS

Valentine Awe · WWC 2023

2:48 min

Daily responsibilities and alignment practices for technical engineering leadership

Edoardo Dusi · LIVE

1:21 min

Deploying serverless logic directly to Cloudflare Workers

Edoardo Dusi · LIVE

Videos

See all

Related articles

See all