New York Seasonal Jobs

Job Information

EHE Senior Software Engineer in New York, New York

Who we are: EHE has led the way in preventive medicine for more than 100 years. EHE is a national preferred provider organization that engages employees with a complete preventive physical exam by board certified physicians and year-round lifestyle behavior management. Delivered through our nationwide Centers of Excellence in Preventive Healthcare, EHE serves as the medical foundation of well-being programs. We focus on prevention, performance, and productive longevity that provides early detection of significant health issues as well as reporting on hard and soft costs of healthcare, delivering value for companies and their employees.

EHE is backed by Summit Partners, the investment engine behind many of the world?s leading technology and healthcare enterprises. Summit?s strategic involvement has helped EHE reach new heights as a pioneering force in preventive care.

What we?re looking for:

We?re seeking a talented Senior Software Engineer who will produce and implement functional software solutions. In this role you will join a team of seasoned web application developers in building the next generation of ground-breaking healthcare application supporting both our clinical processes and engaging consumers in their healthcare journey. Individuals in this role will have the opportunity to make a tangible contribution.

We?re looking for an individual who will immediately become a key member of the team. You?ll play a role in the continued development of our core application as we add new features and grow our customer base. Upon joining the company, you?ll be expected to contribute to design decisions and produce simple and elegant working code.

In this role, you will:

  • Work collaboratively with developers, business analysts, designers, and other team members

  • Develop and implement moderate to complex web applications on one or more platforms

  • Translate application storyboards and use cases into functional web applications/tools

  • Ensure the best possible performance, quality and responsiveness of the applications

  • Identify bottlenecks and bugs and devise solutions to these problems

  • Help maintain code quality, organization and automation

  • Improve operations by conducting systems analysis and recommending changes in procedures

  • Participate actively in the Agile process as an engaged team member

  • Ensure software is up-to-date with the latest technologies

What this role requires:

  • 5+ years of proven progressive experience as a Software Engineer

  • Bachelor?s degree in Computer Science, Engineering, or related field

  • Solid understanding of object-oriented programming

  • Flexibility with Agile software development methodologies

  • Familiarity with various design and architectural patterns

  • Experience with Struts, Hibernate, JQuery, Apache, Tomcat, and MySQL is essential

  • Basic understanding of JVM, its limitations, weaknesses and workarounds

  • Implementing automated testing platforms and unit tests

  • Proficient understanding of code versioning tools, such as Git

  • Solid experience with security best practices (i.e.: reCAPTHA, OAuth, OWASP Top 10)

  • Familiarity with containerization

  • Have strong written and oral communication skills

  • Demonstrate the ability to multi-task and prioritize in an environment with changing demands

  • Ability to understand and think like the consumers of our product

What we offer:

  • Competitive salary

  • Medical, dental, vision, life and disability insurance

  • Employer-matched 401(k) plan

  • Tuition reimbursement

  • Employee access to our wellness clinics

  • Gym membership

EHE is committed to Equal Employment Opportunity and to attracting and retaining the most qualified employees.