Motion Recruitment
Senior Software Engineer
We’re working with a growing SaaS company that is building workforce‑enablement tools used by large operational teams nationwide. They are hiring a Senior Software Engineer to help design and ship new platform capabilities using C#, .NET Core, SQL Server, and modern cloud technologies. This is a full‑time role offering strong engineering ownership and the chance to expand into architecture‑level work.
This is a great opportunity for someone who wants to take on meaningful technical challenges in a product‑first environment. You’ll help shape a scalable multi‑tenant platform, collaborate closely with product leadership, and work on new integrations that directly impact customer workflows. If you want a role where you can influence design decisions, build long‑term systems, and join a supportive and collaborative engineering culture, this is the place to do it.
Required Skills & Experience
8+ years of professional software engineering experience
Strong background in C# and .NET (Core or Framework)
Experience building and consuming RESTful APIs
Solid understanding of relational databases (SQL Server preferred)
Strong grounding in software engineering fundamentals (OOP, SOLID, design patterns)
Experience working in cloud environments (Azure or AWS)
Hands‑on experience with Git and CI/CD practices
Ability to work cross‑functionally with product and engineering teams
Desired Skills & Experience
Experience with message brokers like Kafka, RabbitMQ, or ActiveMQ
Exposure to NoSQL databases such as MongoDB or Elasticsearch
Familiarity with containerization (Docker) and/or Kubernetes
Experience working in a SaaS multi‑tenant environment
Knowledge of API security and versioning best practices
Strong problem‑solving and communication abilities
What You Will Be Doing (Tech Breakdown)
60% .NET backend
30% SQL & data modeling
10% Cloud & messaging technologies
Daily Responsibilities
80% Hands‑on engineering
10% Collaboration and design discussions
10% Supporting integrations and platform improvements
The Offer
Bonus eligible
Medical, Dental, and Vision Insurance
Vacation Time
Stock Options
Applicants must be currently authorized to work in the US on a full‑time basis now and in the future.
#J-18808-Ljbffr
This is a great opportunity for someone who wants to take on meaningful technical challenges in a product‑first environment. You’ll help shape a scalable multi‑tenant platform, collaborate closely with product leadership, and work on new integrations that directly impact customer workflows. If you want a role where you can influence design decisions, build long‑term systems, and join a supportive and collaborative engineering culture, this is the place to do it.
Required Skills & Experience
8+ years of professional software engineering experience
Strong background in C# and .NET (Core or Framework)
Experience building and consuming RESTful APIs
Solid understanding of relational databases (SQL Server preferred)
Strong grounding in software engineering fundamentals (OOP, SOLID, design patterns)
Experience working in cloud environments (Azure or AWS)
Hands‑on experience with Git and CI/CD practices
Ability to work cross‑functionally with product and engineering teams
Desired Skills & Experience
Experience with message brokers like Kafka, RabbitMQ, or ActiveMQ
Exposure to NoSQL databases such as MongoDB or Elasticsearch
Familiarity with containerization (Docker) and/or Kubernetes
Experience working in a SaaS multi‑tenant environment
Knowledge of API security and versioning best practices
Strong problem‑solving and communication abilities
What You Will Be Doing (Tech Breakdown)
60% .NET backend
30% SQL & data modeling
10% Cloud & messaging technologies
Daily Responsibilities
80% Hands‑on engineering
10% Collaboration and design discussions
10% Supporting integrations and platform improvements
The Offer
Bonus eligible
Medical, Dental, and Vision Insurance
Vacation Time
Stock Options
Applicants must be currently authorized to work in the US on a full‑time basis now and in the future.
#J-18808-Ljbffr