DataArt-posted about 2 months ago
Full-time • Mid Level
Belgrade, MT
5,001-10,000 employees
Publishing Industries

Our client is a leading U.S. healthtech company that is transforming how people access and experience medical care. Their platform serves millions of patients across thousands of cities and powers tens of millions of appointments each year. The engineering organization values strong technical standards, transparency, and collaboration, working on mission-critical systems that impact healthcare delivery nationwide. You'll join the Messaging Team, responsible for developing scalable, high-performance communication solutions that support appointment confirmations, reminders, and engagement campaigns. The team leverages cloud-native architectures, .NET Core, and AWS to deliver secure, reliable, and time-sensitive messages to patients and healthcare providers. Current priorities include enhancing Braze integration, improving operational excellence, and preparing for a potential migration to a new communication platform. We are seeking a Senior .NET Developer to design, develop, and maintain cloud-native applications within the Messaging Team. This role combines solid backend development skills with experience in communication workflows, DevOps automation, and API-based integrations. You'll collaborate closely with engineering, product, and marketing teams to ensure high-quality, timely messaging delivery across multiple channels. A minimum 3-hour overlap with Eastern Standard Time (EST) is required for effective collaboration.

  • Design, develop, and maintain scalable .NET Core applications and messaging services
  • Build and optimize AWS-based cloud infrastructure to support large-scale communication workloads
  • Integrate, configure, and maintain Braze to enable messaging automation, personalization, and analytics
  • Define and implement operational excellence practices for Braze, including CI/CD, monitoring, and deployment pipelines
  • Contribute to the development of an abstraction API layer for onboarding internal products into the Braze ecosystem
  • Support migration planning from Braze to future messaging platforms, ensuring data and workflow continuity
  • Collaborate with cross-functional teams (Marketing, Product, DevOps) to deliver reliable and scalable communication capabilities
  • Participate in architecture discussions, code reviews, and mentorship within the team
  • Hands-on experience with AWS (Lambda, SQS/SNS, DynamoDB, CloudFormation, etc.)
  • Proven Braze expertise or comparable tools (e.g., Iterable, Leanplum, OneSignal, Salesforce Marketing Cloud), including setup, API integration, campaign management, and performance tuning
  • Strong experience with .NET Framework / .NET Core and developing distributed, cloud-native systems
  • Understanding of messaging systems, communication protocols, and email rendering pipelines
  • Familiarity with integration testing strategies for dynamic email content
  • Experience with CI/CD pipelines, monitoring, and infrastructure-as-code tools
  • Strong grasp of software engineering best practices and scalable architecture principles
  • Excellent analytical, communication, and collaboration skills
  • Bachelor's or Master's degree in Computer Science, Engineering, or related field
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service