This position is for a Lead Architect (Dot Net Full Stack) at PairSoft, located in India, and is fully remote.
The role involves leading the architectural vision and technical strategy for innovative software solutions built on Microsoft technologies and Azure.
Responsibilities include driving the design and implementation of complex, distributed systems while leveraging AI tools to enhance productivity and quality.
The position requires balancing hands-on development with leadership responsibilities, guiding a multidisciplinary team to deliver scalable, maintainable, and performant applications.
Key accountabilities include leading the architecture and design of product solutions using .NET Core, Angular, Azure services, and AI-enhanced development tools.
The role also involves applying AI-driven technologies throughout the software development lifecycle for requirements analysis, documentation, and workflow optimization.
Collaboration with DevOps and CloudOps teams is essential to ensure operational excellence, including deployment pipelines and system monitoring.
The candidate will maintain active coding involvement, especially for complex features and architectural prototypes.
Managing and mentoring a cross-functional team of architects, development managers, and engineers is a critical aspect of the role.
The Lead Architect will champion best practices such as CI/CD, unit testing, code reviews, and performance optimization.
Designing scalable distributed systems architecture with an emphasis on event-driven patterns, loose coupling, and separation of concerns is required.
Clear communication of architectural strategies and technical decisions to senior leadership and stakeholders is necessary.
Staying updated on emerging Microsoft technologies, cloud solutions, and AI trends is expected.
Requirements:
A Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field is required.
The candidate must have 12+ years of hands-on experience architecting SaaS solutions with Microsoft technologies, including .NET Core, C#, ASP.NET, Web API, and SQL.
Deep expertise in distributed systems design, including eventual consistency, event-driven architecture, and modular systems, is essential.
Proven experience with Azure cloud services such as App Services, Azure Functions, Cosmos DB, and Azure DevOps is required.
Hands-on skills in front-end technologies, including Angular 8+, JavaScript, Bootstrap, CSS, and HTML, are necessary.
Strong knowledge of DevOps and CloudOps best practices, production monitoring, troubleshooting, and performance tuning is required.
Practical experience applying AI tools (LLMs) across software development workflows beyond coding assistance is essential.
Excellent communication skills and the ability to lead, mentor, and collaborate across teams are required.
The candidate should possess an open-minded, constructive, and collaborative mindset.
Benefits:
The position offers a competitive salary and a comprehensive benefits package.
It provides fully remote work with flexible working hours aligned to IST (11:00 AM – 8:00 PM).
There is an opportunity to work with advanced AI and cloud technologies.
The company fosters a collaborative culture that encourages learning, innovation, and career growth.
PairSoft is an equal opportunity employer committed to diversity and inclusion.
Support for professional development and ongoing training is provided.