Software Architect / C# / .NET

Motion Recruitment
Boston, MA, United States
4 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours

Tech stack

Adobe Analytics ASP.NET .NET Framework C Sharp (Programming Language) Software as a Service Cloud Computing Cloud Engineering Continuous Integration Relational Databases Software Design Patterns DevOps Distributed Systems
+10 more
Elasticsearch Microsoft SQL Server MongoDB NoSQL Object-Oriented Software Development Systems Integration Enterprise Software Applications Event Driven Architecture Restful APIs Web Api

Job description

Experteer Overview In this role you will lead the architecture of a cloud-native, multi-tenant SaaS platform. You will partner with Product, Engineering, and business stakeholders to drive scalable design and modernization efforts. You will influence product direction and shape long-term platform growth while solving complex integration and event-driven challenges. This is a hands-on leadership role with a focus on delivering enterprise-grade software that scales with customer needs. Compensation / Benefits * Lead architecture and solution design across the platform * Drive platform modernization and SaaS strategy * Oversee integration and event-driven architecture * Enable cloud infrastructure and DevOps practices * Provide architecture leadership, technical reviews, and cross-functional collaboration * Mentor engineering teams; guide prototyping and POC efforts Tasks * 10+ years designing and developing enterprise software * Extensive .NET, C#, ASP.NET Framework/Core and Web APIs experience * Strong background in distributed systems and SaaS * Experience with multi-tenant applications * Event-driven architecture and messaging patterns knowledge * Data modeling and relational DB design, SQL Server * Experience with NoSQL (MongoDB or Elasticsearch) * SOLID, OO design, design patterns * REST APIs and system integrations * CI/CD and modern delivery practices * Bachelor’s or Master’s in CS or related discipline * Excellent communication, analytical and problem-solving skills Key requirements * Medical, Dental, and Vision Insurance * Paid Time Off * 401(k) * Career Growth and Leadership Opportunities

Requirements

  • experience * Strong background in distributed systems and SaaS * Experience with multi-tenant applications * Event-driven architecture and messaging patterns knowledge * Data modeling and relational DB design, SQL Server * Experience with NoSQL (MongoDB or Elasticsearch) * SOLID, OO design, design patterns * REST APIs and system integrations * CI/CD and modern delivery practices * Bachelor’s or Master’s in CS or related discipline * Excellent communication, analytical and problem-solving skills Key requirements * Medical, Dental, and Vision Insurance * Paid Time Off * 401(k) * Career Growth and Leadership Opportunities

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on us.experteer.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

43 sec

Software engineering journey and local Manchester roots

Jonathan Tang · Coffee With Developers

2:37 min

Comparing traditional SQL tables versus NoSQL non-tabular databases

Stanimira Vlaeva · JS Congress

2:17 min

Mapping the maturity roadmap for scaled devops adoption

Dominik Krichbaum Dominik Krichbaum · WWC Europe 2026

9:56 min

Expanding browser capabilities with modern web APIs

Ire Aderinokun · JS Congress

1:06 min

Developer experience and project variety at scale

Alexandra Petri · WWC 2023

3:16 min

Terminology differences between relational and NoSQL databases

Tim Faulkes · LIVE

Videos

See all

Related articles

See all