Software Architect - .NET & SaaS Platform
Hybrid opportunity in Boston, MA. Our client is a rapidly growing software company delivering enterprise SaaS solutions that help organizations optimize workforce performance, competency management, compliance, and operational excellence. This is a full-time Software Architect opportunity focused on modernizing a cloud-based platform through scalable architecture, event-driven systems, API integrations, and enterprise software design.
This role is ideal for a senior technical leader who enjoys defining architecture strategy, influencing product direction, and designing highly scalable software solutions. You will partner closely with Product, Engineering, and business stakeholders to evolve a multi-tenant SaaS platform used by enterprise customers. The organization is seeking an architect who can balance technical vision with execution while helping drive innovation, scalability, and long-term platform growth.
Required Skills & Experience
- 10+ years of experience designing and developing enterprise software applications
- Extensive experience with .NET, C#, ASP.NET Framework, ASP.NET Core, and Web APIs
- Strong background in software architecture, distributed systems, and SaaS platforms
- Experience designing and supporting multi-tenant applications
- Deep understanding of event-driven architecture and messaging patterns
- Strong data modeling and database design experience
- Experience with Microsoft SQL Server and relational database architecture
- Experience with NoSQL technologies such as MongoDB or Elasticsearch
- Strong knowledge of SOLID principles, object-oriented design, and software design patterns
- Experience designing and implementing REST APIs and system integrations
- Experience with CI/CD pipelines and modern software delivery practices
- Bachelor's or Master's degree in Computer Science or a related technical discipline
- Excellent communication, analytical, and problem-solving skills
Desired Skills & Experience
- Microsoft Azure cloud experience
- Experience with Kubernetes (AKS) and Docker
- Experience with RabbitMQ, ActiveMQ, Kafka, or similar messaging technologies
- API security and API versioning expertise
- Angular or modern front-end framework exposure
- Experience leading architectural decisions across multiple engineering teams
- Experience building large-scale enterprise SaaS products
- Background in workforce management, HR technology, compliance platforms, or other B2B software solutions
- Experience overseeing software solution design, development, and implementation initiatives
What You Will Be Doing
Tech Breakdown - 40% Enterprise Architecture & Solution Design
- 25% Platform Modernization & SaaS Strategy
- 20% Integration & Event-Driven Architecture
- 15% Cloud Infrastructure & DevOps Enablement
Daily Responsibilities - 40% Architecture Leadership & Technical Strategy
- 25% Solution Design & Technical Reviews
- 20% Cross-Functional Collaboration
- 10% Mentorship & Engineering Guidance
- 5% Hands-On Prototyping & Proof of Concepts
The Offer
You will receive the following benefits:
- Medical, Dental, and Vision Insurance
- Paid Time Off
- 401(k)
- Career Growth and Leadership Opportunities
Applicants must be currently authorized to work in the United States on a full-time basis now and in the future.
Additional Note: This position follows a hybrid schedule based in Boston, MA, requiring regular onsite collaboration with engineering and business stakeholders.