Software Architect

Motion Recruitment Partners LLC.
Boston, MA, United States
4 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
10 years minimum
Working hours
Regular working hours
Job source

Tech stack

ASP.NET .NET Framework Apache ActiveMQ Application Programming Interfaces (APIs) Microsoft Azure C Sharp (Programming Language) Software as a Service Cloud Computing Relational Databases Database Design Software Design Patterns DevOps
+27 more
Distributed Systems Elasticsearch Enterprise Messaging Systems Microsoft SQL Server MongoDB NoSQL Object-Oriented Software Development Software Architecture RabbitMQ Rapid Prototyping Process Systems Integration Management of Software Versions Web Application Frameworks Enterprise Software Applications Cloud Platform System Software Security B2b Software Event Driven Architecture AngularJS Solid Principles Kubernetes Information Technology Apache Kafka Restful APIs Api Management Docker Web Api

Job description

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., * 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

Apply for this position

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

Apply on www.dice.com

Good distractions

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

1:06 min

Developer experience and project variety at scale

Alexandra Petri · WWC 2023

2:37 min

Comparing traditional SQL tables versus NoSQL non-tabular databases

Stanimira Vlaeva · JS Congress

2:07 min

Inspecting default bridge architectures and custom Docker networks

Oliver Seitz Oliver Seitz · WWC 2025

2:17 min

Mapping the maturity roadmap for scaled devops adoption

Dominik Krichbaum Dominik Krichbaum · WWC Europe 2026

4:18 min

Prioritizing communication and structural awareness over strict tool mastery

Liam Hurrel +1 · WWC 2021

3:16 min

Terminology differences between relational and NoSQL databases

Tim Faulkes · LIVE

Videos

See all

Related articles

See all