Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

ELLKAY Logo

Senior Software Engineer

ELLKAY

Salary not specified
Oct 4, 2025
Elmwood Park, NJ, US
Apply Now

ELLKAY is seeking a Senior Software Engineer to play a crucial role in advancing our core healthcare IT systems through the development of scalable and secure software solutions.

Requirements

  • 10+ years of software engineering experience, with a focus on building large-scale, high-throughput distributed systems
  • Experience designing and scaling API-driven systems with extreme reliability and throughput requirements
  • Experience with event-driven, queue-backed, and asynchronous processing architectures
  • Skilled in observability practices including distributed tracing, metrics, and log aggregation
  • Strong background in Microsoft SQL Server and experience optimizing relational data access
  • Deep experience with the .NET ecosystem, with exposure to other technical stacks as a plus
  • Familiar with containerization, cloud-native architectures, and Kubernetes deployment patterns

Responsibilities

  • Take a technical leadership role in building and scaling national-scale healthcare data exchange systems
  • Deliver extremely reliable, scalable, and observable software capable of supporting massive transaction volumes
  • Lead architecture and implementation of highly scalable, API-driven systems powering healthcare data exchange at scale
  • Provide practical, balanced technical guidance—considering both engineering best practices and business priorities
  • Guide design decisions on fault tolerance, throughput optimization, and system resilience
  • Contribute to CI/CD pipeline improvements to maintain quality while accelerating delivery
  • Participate in and lead design and code reviews

Other

  • Have a balanced, pragmatic approach—able to apply the right level of engineering rigor to meet business needs
  • Collaborate with product and implementation teams to shape technical execution
  • Document technical designs, workflows, and release notes for cross-team and customer consumption
  • Mentor engineers through pairing, design discussions, and pull request feedback
  • Bachelor’s degree or equivalent experience in a technical field