Senior Software Engineer

2 months ago


Elmwood Park, United States ELLKAY, LLC Full time
Job DescriptionJob 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.



  • Elmwood Park, New Jersey, United States ELLKAY, LLC Full time

    Job OverviewELLKAY, LLC is a leading provider of healthcare data interoperability solutions, delivering innovative products that support the data migration needs of the healthcare ecosystem. We are 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...


  • Overland Park, Kansas, United States L3Harris Technologies Full time

    Job Title: Senior Associate, Software EngineerJob Overview:L3Harris Technologies is seeking a highly skilled Senior Associate, Software Engineer to join our team. As a key member of our engineering organization, you will be responsible for designing, developing, and testing software for advanced tactical radio equipment.Key Responsibilities:Apply computer...


  • Elmwood Park, New Jersey, United States YU & Associates Full time

    YU & Associates, Inc. is seeking a highly skilled Senior Water Resource Engineer to support various phases of our water/wastewater design projects.The ideal candidate will have a strong background in civil engineering, hydraulic modeling, water control, and stormwater treatment structures.Key responsibilities include:Preparing comprehensive reports,...


  • Lexington Park, United States SITEC Consulting LLC Full time

    About SITEC SITEC is an employee and customer focused Information Technology and Professional Services Firm specializing in design, development, and delivery of state-of-the-art technology solutions, as well as cybersecurity, software and systems engineering services. SITEC provides support services as required for continuous operation of the Software...


  • Schiller Park, Illinois, United States Centraprise Full time

    Job Title: Senior Software EngineerJob Summary:We are seeking a highly skilled Senior Software Engineer to join our team at Centraprise. As a key member of our engineering team, you will be responsible for designing, developing, and implementing large-scale software applications using Java Springboot.Key Responsibilities:Design and develop complex software...


  • Brooklyn Park, Minnesota, United States Target Full time

    About the RoleThis position is for a Senior Software Engineer to join our team at Target. As a key member of our engineering team, you will be responsible for developing and maintaining our software applications. You will work closely with cross-functional teams to design, implement, and deploy software solutions that meet the needs of our business.Key...


  • Brooklyn Park, Minnesota, United States Target Full time

    About the RoleThis is a challenging and rewarding opportunity to join the engineering team at Target as a Senior Software Engineer. As a key member of the team, you will be responsible for designing, developing, and maintaining high-quality software applications that meet the needs of our customers.Key Responsibilities* Design and develop software...


  • Menlo Park, California, United States Brio Digital Full time

    Job Title: Senior Lead Software EngineerAbout the Role:We are seeking a highly skilled Senior Lead Software Engineer to join our team at Brio Digital. As a Senior Lead Software Engineer, you will be responsible for owning the architecture, development, and deployment of high availability systems that empower AI Agents.Key Responsibilities:Design and develop...


  • Estes Park, Colorado, United States Estes Park Health Full time

    We are seeking a Senior Software Engineer to join our team at {company}. The ideal candidate will have experience in designing, developing, and deploying scalable software systems.Key responsibilities:Design and implement software solutions using Java and PythonCollaborate with cross-functional teams to deliver high-quality software productsParticipate in...


  • Loves Park, United States Danfoss Full time

    Job Title: Senior Software Test EngineerJob Summary: We are seeking an experienced Senior Software Test Engineer to join our team at Danfoss.Key Responsibilities:* Execute embedded software test projects from planning through maintenance for new and existing products* Develop and maintain software for verifying product functionality* Analyze regression test...


  • Overland Park, United States Capstone IT Staffing Full time

    Role: Senior Software EngineerJob Number: 4348Location: Overland Park, KS (Hybrid work model; in office 1 day per week)Terms: 4 Month Contract to Hire.This position is unable to provide Visa sponsorship and we are unable to work with 3rd parties.Our client is the connection between a powerful portfolio of brands serving educators, and employers with...


  • Elmwood Park, New Jersey, United States YU & ASSOCIATES INC Full time

    Job OpportunityYU & Associates, Inc. is seeking a highly skilled Senior Water Resource Engineer to contribute to the planning, design, and management of water resource projects. As a key member of our team, you will be responsible for supporting various phases of our water/wastewater design projects, preparing comprehensive reports, and managing project...


  • Overland Park, United States Capstone IT Staffing Full time

    Role: Senior Software EngineerJob Number: 4348Location: Overland Park, KS (Hybrid work model; in office 1 day per week)Terms: 4 Month Contract to Hire.This position is unable to provide Visa sponsorship and we are unable to work with 3rd parties.Our client is the connection between a powerful portfolio of brands serving educators, and employers with...


  • overland park, United States Capstone IT Staffing Full time

    Role: Senior Software EngineerJob Number: 4348Location: Overland Park, KS (Hybrid work model; in office 1 day per week)Terms: 4 Month Contract to Hire.This position is unable to provide Visa sponsorship and we are unable to work with 3rd parties.Our client is the connection between a powerful portfolio of brands serving educators, and employers with...


  • overland park, United States Capstone IT Staffing Full time

    Role: Senior Software EngineerJob Number: 4348Location: Overland Park, KS (Hybrid work model; in office 1 day per week)Terms: 4 Month Contract to Hire.This position is unable to provide Visa sponsorship and we are unable to work with 3rd parties.Our client is the connection between a powerful portfolio of brands serving educators, and employers with...


  • Overland Park, United States Capstone IT Staffing Full time

    Role: Senior Software EngineerJob Number: 4348Location: Overland Park, KS (Hybrid work model; in office 1 day per week)Terms: 4 Month Contract to Hire.This position is unable to provide Visa sponsorship and we are unable to work with 3rd parties.Our client is the connection between a powerful portfolio of brands serving educators, and employers with...


  • Lexington Park, United States Spalding Consulting Full time

    Spalding Consulting, Inc.is seeking a Senior Software Engineer in Patuxent River, MD - Remote Eligible. Spalding Consulting, Inc. is a professional services firm specializing in Information Technology (IT), Program Management, and Financial Management for the Department of Defense, federal agencies, and commercial clients. We offer excellent salaries,...


  • Schiller Park, Illinois, United States Diverse Lynx Full time

    Job SummaryWe are seeking a skilled Senior Software Engineer to join our team at Diverse Lynx LLC. As a key member of our software development team, you will be responsible for designing and developing software components based on screen design documents that fit within our technical framework.Main ResponsibilitiesDesign and develop software components that...


  • Menlo Park, United States Brio Digital Full time

    Highly skilled in end-to-end software engineering and looking to join a Rocketship start-up in AI? This is the perfect job for you. The Job As a Senior Lead Software Engineer, you'll be working directly with the Founding Engineer and CTO in building high availability systems that empower AI Agents. Involved in the full engineering lifecycle, you'll be...


  • Lake Forest Park, Washington, United States Capstone Logistics Full time

    At our company, we are seeking an exceptional Senior Software Engineer to join our team of talented professionals. As a key member of our development team, you will be responsible for the design, development, and implementation of our software applications.Key Responsibilities:Design and develop software applications using a range of programming...