Senior Software Engineer

ELLKAY, LLC
Elmwood Park, NJ, US
Full-time

Job Description

Job Description

ELLKAY is a nationwide leader in health care data interoperability delivering innovative solutions that support the data migration needs of all members of the healthcare ecosystem.

ELLKAY is playing a vital role in helping healthcare organizations access and share data among disparate systems. We are recognized by our e-health industry partners, independent medical group practices, hospitals and health systems, laboratories, and payers as the Healthcare Data Plumbers that make data migration and interoperability possible.

Our 'Client-first' focus has made ELLKAY one of the most respected healthcare IT companies in the nation. We value our clients and believe that strong relationships are the foundation for a strong company, and we're dedicated to providing connectivity to the healthcare industry.

Company Culture : We deal with medical data and we take our work very seriously, but not ourselves. If you’re a smart, hard-working, dedicated individual who thrives in a laidback, friendly work environment, ELLKAY may be the place for you.

We’re committed to attracting good people who are passionate about the work they do.

ELLKAY was founded over a decade ago on the values of innovation, efficiency, and service created in a collaborative work culture.

As we have grown, we are proud to still possess the same energy and passion for what we do. We strive to provide exceptional customer experiences to our clients, which begins with first employing amazing people.

ELLKAY is proud to maintain a high-quality, innovative, and diverse workforce.

Job Description :

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.

As a senior individual contributor, this position involves working closely with other engineering team leaders to architect robust backend systems, guide technical direction, and enhance software delivery processes.

Essential Duties & Responsibilities :

  • Take a technical leadership role in engineering ELLKAY core systems
  • Deliver high quality, scalable and thoroughly tested software
  • Contribute to ongoing improvements in our software delivery processes
  • Work with product and implementation teams to identify and understand business problems and collaborate on the development of product vision, product requirements, technical specifications, roadmaps 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, release notes
  • Be a critical voice in design and code reviews Mentor other engineers via technical assistance, pair programming, and pull request reviews

Qualifications :

  • 10+ years of software engineering experience
  • Strong expertise in healthcare data standards
  • Great handle on security concepts & implementation
  • Ability to leverage CI / CD processes to ship software rapidly and efficiently
  • Experience building highly available critical systems
  • Deep familiarity with the .NET platform & ecosystem
  • Analytical mindset and an ability to identify and weigh architectural design trade-offs
  • Proven experience in demonstrating architecture skills at a multi-system level
  • Experience writing and optimizing parallel and asynchronous code
  • Front-end development experience including modern UI frameworks, JavaScript, and TypeScript
  • A degree in an associated field or equivalent experience

Benefits :

ELLKAY offers a comprehensive and competitive benefits package that starts day one!

Including :

  • A Competitive salary
  • 401k w / matching once eligibility is met
  • Work / life balance
  • Paid Volunteer Program
  • Flexible working hours
  • Unlimited PTO
  • Remote work options
  • Employee Discounts
  • Parental Leave

Our awesome culture includes :

  • Working with talented, collaborative, and friendly people who love what they do
  • Professional growth within
  • Innovation environment
  • On site in HQ Free daily lunches

Additional information

This is a full-time position for our HQ located in Elmwood Park, NJ. Remote work may be available within the US.

ELLKAY LLC is a Smoke-Free Workplace.

ELLKAY, LLC provides equal employment opportunities to all employees and applicants for employment and prohibits discrimination and harassment of any type without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state or local laws.

30+ days ago
Related jobs
Promoted
Capital One
Ridgefield, New Jersey

Center 1 (19052), United States of America, McLean, VirginiaSenior, Software Engineer (Java)Do you love building and pioneering in the technology space? Do you enjoy solving complex business problems in a fast-paced, collaborative, inclusive, and iterative delivery environment? At Capital One, you'l...

Promoted
Flocksafety
Little Ferry, New Jersey

Flock is looking to add a Senior Software Engineer to our Device Software Android Apps team. Our Engineering team is made up of driven people who are responsible for all of the code running on a variety of devices Flock deploys in the real world. Engineers should expect a technical assessment throug...

Promoted
Capital One
Cliffside Park, New Jersey

Locations: VA - McLean, United States of America, McLean, VirginiaSenior Software Engineer, Full StackDo you love building and pioneering in the technology space? Do you enjoy solving complex business problems in a fast-paced, collaborative, inclusive, and iterative delivery environment? At Capital ...

Promoted
Talentify.io
Little Ferry, New Jersey
Remote

Engage in cross-functional collaboration throughout the software lifecycle. Lead design sessions and code reviews to elevate engineering quality. Software Development within Java and/or Golang frameworks. ...

Promoted
Capital One
Weehawken, New Jersey

Center 2 (19050), United States of America, McLean, VirginiaSenior Software Engineer, Full Stack (Bank Tech)Do you love building and pioneering in the technology space? Do you enjoy solving complex business problems in a fast-paced, collaborative, inclusive, and iterative delivery environment? At Ca...

Promoted
JPMorganChase
Jersey City, New Jersey

As a Senior Lead Software Engineer at JPMorgan Chase within the Cloud Foundation Services, you are an integral part of an agile team that works to enhance, build, and deliver trusted market-leading technology products in a secure, stable, and scalable way. Actively contributes to the engineering com...

Promoted
Microsoft
Little Ferry, New Jersey

Have you ever wondered how work gets scheduled for workers across the globe leveraging AI? Are you interested in helping make scheduling faster and more powerful, leveraging the latest and greatest in conversational AI? The Scheduling team is looking for a Senior Software Engineer that can help us d...

Promoted
Dropbox
Little Ferry, New Jersey

As a Senior Machine Leaning Engineer, you will be involved in shaping the future direction of the organization and pushing the boundaries on what the world thinks is possible by leveraging the latest advancements in AI/ML. Proven software engineering skills across multiple languages including but no...

Promoted
PCMI Corporation
Little Ferry, New Jersey

As a Senior Developer, you will be deeply involved in the entire software development lifecycle (SDLC) and collaborate closely with other senior developers, architects, and key stakeholders to ensure top-notch solutions. Bachelor’s degree in Computer Science, Software Engineering, MIS, or a related ...

Promoted
Walmart
Hoboken, New Jersey

As a Senior Software Engineer on the Walmart Commerce Technologies team, you will have the opportunity to work on commercializing mature enterprise systems and enabling them for retailers. As an experienced engineer, you will have the chance to influence technical strategy for this new product and m...