← Back to jobs
Beverly, MA, USA
No related jobs found
Key Responsibilities:
Own the technical solution for the MVP and align it with the client architect.
Lead technical discovery covering architecture, integrations, NFRs, ERP REST interfaces, and integration contracts.
Design event-driven services, including message contracts, ordering, idempotency, replay, late/backfilled device data, and consistency.
Drive multi-tenant data isolation, roles/permissions, audit trails, electronic signatures, and data-residency design.
Guide the offshore development team through design reviews, code reviews, and engineering standards.
Coordinate framework upgrades, environments, CI/CD changes, and releases.
Work with QA on technical acceptance, NFRs, performance, and security.
Represent the team in PI planning and technical decision forums.
Champion AI-assisted engineering using Cursor.
Required Skills:
10+ years of software engineering experience with .NET web development.
Previous Tech Lead or Solution Architect experience.
Strong Azure cloud-native experience: AKS/Kubernetes, Service Bus, Event Hubs, Azure SQL, Blob Storage, Redis, Key Vault, API Management.
Strong event-driven microservices design experience: asynchronous messaging, idempotency, ordering, eventual consistency, and failure recovery.
Strong SQL Server and multi-tenant SaaS data modelling experience.
Dapper or explicit SQL experience.
Working knowledge of Angular / TypeScript.
Azure DevOps YAML pipelines, Terraform, and Helm.
Security knowledge: OAuth 2.0, OpenID Connect, SSO, and RBAC
Bachelor's degree
No related jobs found
← Back to jobs