Skip to main content

Senior C#/.NET Engineer // Boston Hybrid

Posted today

motion recruitmentEast Boston (MA)

SENIORITY

Lead

Apply (opens in a new tab)

About the role

Overview: In this role you will help modernize a large-scale postal technology platform by shaping the core architecture behind a Product Journey Engine that powers complex customer transactions. You will work on a high-impact product team focused on scalable, reliable enterprise software used in mission-critical operations. You’ll participate across the full SDLC, from design to deployment, owning end-to-end solutions and collaborating with product and engineering stakeholders. This is an opportunity to influence how postal services operate at scale through configurable, auditable workflows. You’ll thrive solving challenging technical problems and delivering highly available systems that drive real, Compensation / Benefits Competitive base salary Comprehensive medical, dental, and vision coverage 401(k) with company contribution/match Generous PTO and company holidays
Responsibilities: Support a large-scale modernization initiative for a postal/operator platform Contribute to architecture, design, and implementation of a Product Journey Engine Develop scalable, reliable, and auditable workflows for complex transactions Own systems end-to-end from design through deployment Collaborate with product and engineering stakeholders to build enterprise-grade applications Shape core platform architecture to support millions of transactions
Key requirements: 6+ years of professional software engineering experience Strong hands-on development experience with C#/.NET Understanding of software design patterns, system architecture, and distributed applications Experience with TypeScript, React, or JavaScript is a plus Ability to troubleshoot complex technical issues and optimize performance Experience in Agile environments and cross-functional collaboration Collaborative mindset Ownership and accountability Troubleshooting and problem-solving C#/.NET development Software architecture and distributed systems TypeScript/React/JavaScript

Before you apply

Applying takes about a minute. These four things decide how fast it moves after that.

Your profile is current

It's what we read first. Occupations, seniority and locations matter more than a long history.

Two examples you can talk through

Not a portfolio — just two pieces of work where you can explain the decisions and what you'd change.

A number in mind

What you're on now and what would make you move. We negotiate better when we know both.

Your notice period

Employers plan around it, and it's the question that stalls offers most often.

Once you apply, someone reads it and calls you before anything reaches the employer — usually within two working days.

More like this