Senior Software Engineer

3 weeks 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 Title: Senior Software EngineerWe are seeking a highly skilled Senior Software Engineer to join our team at ELLKAY, LLC. As a senior individual contributor, you will play a crucial role in advancing our core healthcare IT systems through the development of scalable and secure software solutions.Key Responsibilities:Take a technical leadership role in...


  • Lexington Park, United States Spalding Consulting Full time

    Job Title: Senior Software EngineerSpalding Consulting is seeking a highly skilled Senior Software Engineer to join our team in Patuxent River, MD. As a Senior Software Engineer, you will be responsible for designing, developing, and maintaining complex software systems.Key Responsibilities:Coordinate, architect, and maintain docker container...


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

    Job Title: Senior Water Resource EngineerWe are seeking a highly skilled Senior Water Resource Engineer to join our team at YU & Associates, Inc. in Elmwood Park, New Jersey.Job Summary:The Senior Water Resource Engineer will play a critical role in the planning, design, and management of water resource projects, focusing on civil engineering, hydraulic...


  • Elmwood Park, Illinois, United States Relativity Full time

    Job Title: Software Engineering ManagerRelativity is seeking a highly skilled Software Engineering Manager to lead our engineering team and drive the development of our software products.Key Responsibilities:Lead a team of software engineers to design, develop, and deliver high-quality software productsCollaborate with cross-functional teams to define...


  • Overland Park, Kansas, United States DYNAMIC IT SOLUTIONS Full time

    Job Title: Senior Software Engineer At Dynamic IT Solutions, we are seeking a highly skilled Senior Software Engineer to join our team. As a key member of our development team, you will be responsible for designing, developing, and implementing software applications for management information systems using various technologies such as Cyber Security, IAM,...


  • 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...


  • College Park, Maryland, United States University of Maryland Full time

    {"title": "Senior Software Engineer, User Experience", "description": "Job SummaryThe Senior Software Engineer, User Experience is a key member of our team, responsible for designing and implementing software solutions that meet the needs of our users. This role requires a strong understanding of user interface and user experience (UI/UX) design principles,...


  • Lexington Park, United States Naval Systems Full time

    Senior Software EngineerWe are seeking a highly skilled Senior Software Engineer to support the F-35 JPO Program Office. As a key member of our team, you will work on high-visibility or mission-critical aspects of a given program, performing all functional duties independently.Key Responsibilities:Design, modify, develop, and document software programming...


  • Brooklyn Park, Minnesota, United States Cypress HCM Full time

    Job Title: Senior Software EngineerCypress HCM is seeking a highly skilled Senior Software Engineer to join our team in Brooklyn Park, Minnesota. As a Senior Software Engineer, you will be responsible for developing iOS software and testing applications for use in interfacing medical device hardware.Key Responsibilities:Develop software test plans and test...


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

    Senior Water Resource Engineer Job DescriptionYU & Associates, Inc. is seeking a highly skilled Senior Water Resource Engineer to lead our water resource projects.Key Responsibilities:Support various phases of water/wastewater design projects.Prepare comprehensive reports, opinions, and recommendations based on research, analysis, and interpretation of...


  • Menlo Park, California, United States Mainspring Energy, Inc. Full time

    Job Title: Senior Software EngineerWe are seeking a highly skilled Senior Software Engineer to join our team at Mainspring Energy, Inc. in Menlo Park, CA. As a key member of our embedded systems team, you will be responsible for designing and developing software components for our revolutionary linear generator, a sophisticated system that produces clean,...


  • Lexington Park, United States Naval Systems Full time

    Senior Software EngineerWe are seeking a highly skilled Senior Software Engineer to join our team at Naval Systems. As a key member of our software development team, you will be responsible for designing, developing, and implementing software solutions for our clients.Key Responsibilities:Design and develop software applications using agile...


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

    Job OpportunityWe are seeking a highly skilled Senior Transportation Engineer to join our team at YU & Associates, Inc. in Elmwood Park, New Jersey.Key ResponsibilitiesManage and execute highway, roadway, and other Civil Engineering projects.Design and coordinate multi-disciplinary teams to deliver projects and tasks.Coordinate and review the work of project...


  • Brooklyn Park, Minnesota, United States CVRx Full time

    Job Title: Senior Software EngineerWe are seeking a highly skilled Senior Software Engineer to join our team at CVRx. As a key member of our software development team, you will be responsible for designing, developing, and deploying cutting-edge software solutions that drive innovation and transformation across various platforms.Key...


  • Brooklyn Park, Minnesota, United States Target Full time

    About the RoleWe are seeking a highly skilled Senior Engineer to join our Search Platform Engineering team at Target. As a Senior Engineer, you will play a key role in developing and maintaining our enterprise search solutions, leveraging cutting-edge technologies to build scalable and extensible systems.Key ResponsibilitiesDesign and implement robust and...


  • Brooklyn Park, Minnesota, United States Target Full time

    About the RoleWe are seeking a highly skilled Senior Engineer to join our Search Platform Engineering team at Target. As a Senior Engineer, you will play a key role in developing and maintaining our search solutions, leveraging cutting-edge technologies to build scalable and extensible systems.Key ResponsibilitiesDesign and implement robust and scalable...


  • Oak Park, Illinois, United States ITR Full time

    Job OverviewWe are seeking a highly skilled and experienced software engineer to join our team at ITR. As a Senior Software Engineer, you will be responsible for designing and developing geospatial software solutions for workflow automation.Key ResponsibilitiesCollaborate with a diverse team of researchers and engineers to develop and implement geospatial...


  • Clifton Park, United States Kloudhive, LLC Full time

    Senior Software Engineer - Data Technologies Senior Software Engineer - Data Technologies, Multiple Openings: Clifton Park, NY, & various unanticipated client sites throughout U.S. SME interactions, gather, analyze and validate requirements. Design conceptual, logical and physical data models, writing complex SQL queries, create datasets, linked services,...


  • Overland Park, Kansas, United States Capstone IT Staffing Full time

    Capstone IT StaffingWe are partnering with a Kansas City based organization who is passionate about technology and writing clean code. They are looking for a Senior Software Engineer who is passionate about writing code, helping others, and someone who is a go-getter and a problem solver. This is a 4 month contract to hire position, and will be a position...


  • Lexington Park, United States KBR Full time

    About the RoleWe are seeking a highly skilled Senior Developer/Software Engineer to support the HawkeyeFlight program at KBR. As a Senior Developer, you will report directly to the Software Development lead and play a critical role in leading the software development lifecycle (SDLC).Key ResponsibilitiesDesign and develop high-quality software...