Software Architect / C# / .NET
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
+26 more
Job description
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., * 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
- Bonus Eligible
Requirements
- 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
Benefits & conditions
You will receive the following benefits:
- Medical, Dental, and Vision Insurance
- Paid Time Off
- 401(k)
- Career Growth and Leadership Opportunities
About the company
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., Motion Recruitment Partners (MRP) is an Equal Opportunity Employer. All applicants must be currently authorized to work on a full-time basis in the country for which they are applying, and no sponsorship is currently available. Employment is subject to the successful completion of a pre-employment screening. Accommodation will be provided in all parts of the hiring process as required under MRP’s Employment Accommodation policy. Applicants need to make their needs known in advance.
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Apply on dejobs.orgGood distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
Is Software Engineering Over-Saturated?
Fully Remote Software Engineer Jobs
The 12 Best Jobs for Software Engineers
Where To Find Software Engineering Jobs