.NET Tech Lead

EPAM Systems Inc
  • Boston, MA
    5 days ago

    Job Description

    Back to Search

    .NET Tech Lead

    Hybrid in United States of America: Boston

    .NET& 25 others

    apply

    FacebookLinkedInSend via email

    Looking for something else?

    Find a vacancy that works for you. Send us your CV to receive a personalized offer.

    Find me a job

    We are hiring a Tech Lead with strong expertise in .NET, Microsoft Azure, and event-driven microservices to lead the technical delivery of a cloud-native IoT platform in the life sciences domain.

    In this role, you will work closely with architects and engineering teams, acting as a bridge between onsite and distributed development teams. The platform is built on Azure using AKS, Event Hubs, Service Bus, Azure SQL, Dapper, Elasticsearch, Redis, Angular, Azure DevOps, Terraform, and Helm. Most initiatives focus on extending and enhancing existing services within a large-scale microservices ecosystem.

    Req.#1117541626

    Responsibilities

    • Own the end-to-end technical solution and drive architecture decisions

    • Lead discovery activities, including architecture assessments, integration design, ERP REST API integrations, and non-functional requirements

    • Design and evolve event-driven services with a focus on messaging patterns, idempotency, ordering, replay capabilities, and service consistency

    • Drive the design of multi-tenant solutions, security models, audit trails, electronic signatures, and data residency capabilities

    • Lead distributed engineering teams through design reviews, technical guidance, and engineering best practices while remaining hands-on in critical areas

    • Collaborate with platform teams on CI/CD processes, environment management, framework upgrades, and release coordination

    • Define technical acceptance criteria related to performance, security, and scalability

    • Participate in technical planning, architecture reviews, and risk management activities

    • Promote AI-assisted engineering practices and continuous improvement initiatives

    Requirements

    • 10+ years of software engineering experience with strong .NET development expertise

    • Previous experience as a Tech Lead, Solution Architect, or similar leadership role

    • Strong Azure cloud experience, including AKS/Kubernetes, Service Bus, Event Hubs, Azure SQL, Redis, Key Vault, API Management, and Blob Storage

    • Proven experience designing and implementing event-driven microservices and distributed systems

    • Strong understanding of asynchronous messaging, eventual consistency, idempotency, and failure recovery patterns

    • Solid SQL Server and data modeling experience within SaaS or multi-tenant environments

    • Experience with Dapper and direct SQL development

    • Working knowledge of Angular and TypeScript

    • Hands-on experience with Azure DevOps, CI/CD pipelines, Terraform, and Helm

    • Good understanding of OAuth 2.0, OpenID Connect, SSO, and role-based access control

    • Strong communication skills and experience leading distributed engineering teams

    Nice to have

    • Experience with IoT or telemetry platforms

    • Experience processing time-series data

    • Elasticsearch expertise

    • Experience with Application Insights, New Relic, or similar observability tools

    Numbers & Facts

    LocationBoston, MA

    Skills

    • Access Controlunmatched
    • Application Programming Interface (API)unmatched
    • Architectural Analysisunmatched
    • Best Practicesunmatched
    • Biologyunmatched
    • Bridge Buildingunmatched
    • Cloud Computingunmatched
    • Communication Skillsunmatched
    • Continuous Deployment/Deliveryunmatched
    • Continuous Integrationunmatched
    • DevOpsunmatched
    • Distributed Computingunmatched
    • ERP (Enterprise Resource Planning)unmatched
    • Ecosystemsunmatched
    • Elasticsearchunmatched
    • Engineeringunmatched
    • Environmental Managementunmatched
    • Hubsunmatched
    • Internet of Thingsunmatched
    • Leadershipunmatched
    • Microservicesunmatched
    • Microsoft .NETunmatched
    • Microsoft Windows Azureunmatched
    • OAuthunmatched
    • OpenIDunmatched
    • Process Managementunmatched
    • REST (Representational State Transfer)unmatched
    • Redisunmatched
    • Risk Managementunmatched
    • SQL (Structured Query Language)unmatched
    • Security Auditingunmatched
    • Single Sign-On (SSO)unmatched
    • Software Engineeringunmatched
    • Team Lead/Managerunmatched
    • Technical Deliveryunmatched
    • Technical Leadershipunmatched
    • Technical Recruitingunmatched
    • Technical/Engineering Designunmatched

    Be found by employers

    5,500+ employers search our resume database daily. Add yours to get found by recruiters looking for candidates like you.

    Level up your application

    Professional resume templates

    Browse dozens of recruiter approved resume templates, layouts and formats. Choose your favorite and make it your own in minutes.

    Free resume templates

    Resume Builder

    Improve your existing resume or start from scratch and create a standout, ATS-friendly resume. Add job-specific content, download and apply.

    Resume Builder