Senior .Net Software Engineer

ELLKAY LLC - Elmwood Park, NJ

Job Description

ELLKAY is looking for a Senior Engineer to join our Research & Development team to help design and build core systems for our healthcare products and services. This position involves design, architecture, implementation, and operation of large scale systems.

As a nationwide leader in healthcare connectivity, ELLKAY has been making interoperability happen for more than 17 years, providing solutions that solve the challenges our partners face in today’s data-rich world. We work with the nation’s leading hospitals, health systems, practices, EHR/EMR solution providers, laboratories, payers, and other healthcare organizations as their trusted resource for data connectivity, data conversion, integration, data exchange, legacy data archiving, interfaces and connectivity, and much more.

In-office preferred but remote will be considered.

What You'll Do:
Take a technical leadership role in building new systems and teams
Deliver high quality, scalable and thoroughly tested software
Work with business analysts to identify and understand business problems and develop product requirements, technical specifications, road maps, and tickets
Consult for various projects to steer technical decisions about software architecture
Architect and implement back end systems that provide support for our core systems
Write technical documents, flowcharts, diagrams, requirements, release notes
Be a critical voice in design and code reviews
Mentor junior and mid-level programmers via technical assistance, pair programming, and pull request reviews


Who You Are:
A degree in an associated field or equivalent experience
Significant expertise with the .NET ecosystem
Analytical mindset and an ability to identify and weigh architectural design trade-offs
Experience building highly available critical systems
Proven experience in demonstrating architecture skills at a multi-system level
Experience writing and optimizing parallel and asynchronous code
Front-end development experience including JavaScript and TypeScript

Additional Information

What We Provide:
Competitive salary and PTO
Work with talented, collaborative, and friendly people who love what they do
401k w/ matching
Medical, dental, vision, & life insurance
Daily lunch orders from multiple local restaurants