The Lead Architect (.NET Full Stack with AI) will own the strategic direction of product architecture for solutions built using Microsoft Technologies and Azure.
This role requires active engagement with coding to maintain technical insight and credibility, even though coding may not be the primary responsibility.
The Architect must have deep knowledge of applying modern AI technologies across the software development lifecycle, including leveraging AI tools for requirements analysis and technical documentation.
The ideal candidate should have significant practical experience designing and maintaining complex distributed systems, with a strong understanding of concepts like eventual consistency and event-driven architecture.
Knowledge of DevOps and CloudOps is critical, as the Architect must understand application behavior in production and design systems for operational excellence.
Responsibilities include leading product architecture design, collaborating with DevOps and CloudOps teams, maintaining hands-on development involvement, leading a team of architects and engineers, and ensuring alignment between product vision and technical execution.
The Architect will also champion development best practices, design distributed systems, stay current with emerging trends, communicate technical solutions to stakeholders, and provide mentorship to junior team members.
Requirements:
A Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field is required.
Candidates must have 12+ years of hands-on experience in software architecture for SaaS solutions using Microsoft Technologies, including C#, ASP.NET, and MS SQL.
Substantial experience with multiple significant projects involving complex distributed systems is necessary, valuing breadth of exposure over long tenure in a single environment.
Deep expertise in distributed systems architecture, including eventual consistency, event-driven architecture, and loose coupling, is essential.
A strong understanding of DevOps and CloudOps practices, including monitoring and troubleshooting in production environments, is required.
Hands-on expertise in front-end technologies such as JavaScript, Angular, and CSS is necessary.
Candidates must have deep Azure architecture expertise, including services like App Services and Azure Functions.
Expertise in applying AI-driven technologies for tasks beyond coding is required.
Excellent verbal and written communication skills are necessary for articulating technical concepts to diverse audiences.
Proven ability to lead and mentor a cross-functional team is essential, along with an open-minded and collaborative mindset.
Benefits:
The position offers a full-time, regular employment opportunity with the flexibility of working from home.
Employees will be part of a global team focused on innovation and transformation in financial data management.
The company promotes a collaborative culture that encourages learning, growth, and meaningful impact.
PairSoft is committed to equal employment opportunities and values diversity in the workplace.
The company provides exciting career opportunities and supports employees in contributing to its rapid growth.