Description
iCapital is seeking a .NET Application/Solutions Architect to lead the architecture, design, and modernization of illustration-related applications.
The architect will play a critical role in advancing the transition of legacy systems to scalable Azure-based microservices while ensuring the reliability, performance, and long-term supportability of various applications ecosystems.
Responsibilities:
- Lead architecture strategy, design reviews, and implementation guidance for several applications in the illustration area.
- Define and govern solution architecture standards, technical roadmaps, and engineering best practices across the Illustration platform.
- Partner with product management, engineering leadership, and implementation teams to translate business objectives into scalable technical solutions.
- Champion AI-first development across the engineering org using Copilot, Claude, Cursor, and other tools.
- Drive and build agentic customer-facing applications providing real-time recommendations, decision support, and interactive help, using Azure Foundry, Open AI, and other agentic development platforms.
- Drive modernization initiatives focused on Azure cloud adoption, microservices architecture, API design, and platform scalability.
- Lead migration planning and technical design for customers transitioning from legacy and on-premises deployments to the latest version of the application and cloud architecture.
- Provide architectural leadership and technical oversight to multiple scrum teams, including design reviews, story refinement, and code quality guidance.
- Establish and maintain integration architecture between illustration applications and other applications to improve maintainability, reliability, and operational efficiency.
- Participate in production support rotations and provide timely resolution of production issues impacting customers.
- Create architecture artifacts, technical standards, reference implementations, and proof-of-concept solutions to support strategic initiatives.
Qualifications:
- 7+ years of experience in software engineering, application architecture, or solution architecture roles.
- Bachelor's degree in computer science, software engineering, or a related technical discipline.
- Deep expertise in designing and delivering enterprise-scale applications using Microsoft.NET technologies.
- Strong experience architecting cloud-native solutions within Microsoft Azure environments.
- Demonstrated experience building and modernizing distributed systems using microservices, APIs, and event-driven architectures.
- Strong understanding of software design patterns, architecture frameworks, and engineering best practices.
- Experience guiding multiple engineering teams through complex technical initiatives and architectural decisions.
- Proven ability to develop technical roadmaps and lead large-scale modernization efforts.
- Experience participating in production support and incident management processes.
- Expertise in DevOps, CI/CD pipelines, automated testing, and cloud delivery practices.
- Strong communication and stakeholder management skills with the ability to influence technical and business leaders.
- Experience working in Agile software development environments and supporting Scrum teams.
- Previous experience with illustration, annuity, wealth management, insurance, or financial services platforms.
- Experience supporting customer-facing enterprise SaaS products.
- Azure certifications or demonstrated expertise in Azure architecture and cloud engineering.
- Experience leading geographically distributed engineering organizations.
Benefits: The base salary range for this role is $110,000 to $130,000 USD, or $100,000 to $120,000 CAD. iCapital offers a compensation package which includes salary, equity for all full-time employees, and an annual performance bonus. Employees also receive a comprehensive benefits package that includes an employer-matched retirement plan, generously subsidized healthcare with 100% employer-paid dental, vision, telemedicine, and virtual mental health counseling, parental leave, and unlimited paid time off (PTO). Employees in this role will work in the office Monday-Thursday, with the flexibility to work remotely on Friday.