Back to Search New Search

Senior Software Engineer (Mobile)

CQuence Health Group Omaha, NE

Job Description

Position Summary

At Ensocare, a CQuence Health Group partner company, you can make a significant contribution to our business and have a direct and positive impact on healthcare. The Java J2EE Developer helps design, develop and deploy software solutions for Ensocare’s leading care coordination software solution set. This position will be involved in all aspects of the software life cycle, including design, build, test, deploy, document and ongoing product support. This role has a direct impact on our Key Results of Growth, Profit, Customer Service, Accountability and Employee Development. The Java J2EE Development position is a mid-level role intended to enable learning, striving and thriving to achieve long-term career growth.

Ensocare, a CQuence Health Group Company

Voted best place to work in Modern Healthcare for four consecutive years, we understand that true success comes from combining an astute business strategy with a culture of quality, trust and respect. Our work environment is casual and flexible, but we’re serious about valuing open feedback and recognizing individuals and teams for a job well done. Employees thrive thanks to a robust wellness program, with an on-site gym and fitness classes, plus frequent learning and development sessions. We partner closely with our clients and our communities, and together we’re building an award-winning company where great things happen every day!

Primary Duties and Responsibilities

  • Design, develop, and maintain our current and future mobile-based applications for both Android/iOS platforms
  • Backend services built on Java with Spring, Spring Web Flow, Spring Batch, JMS and SQL Server 2014
  • Provide innovative technical input to evolve existing products and create new products
  • Lead  the other developers on best practices, code reviews, internal tools and process improvements
  • Ability to be on-call for production support
  • Provide high-confidence estimates and direction for components to be built.
  • Proven team player with strong written and verbal communication skills.

Knowledge, Skills, and Attributes

  • 6+ years Java/J2EE experience
  • 3+ years Android SDK, Swift and/or Objective-C
  • Experience with publishing mobile applications to Apple and Google App Stores
  • Deep understanding of web standards & technologies (ex. HTTP, REST, SOAP and JSON)
  • Experience with AngularJS or similar frameworks are a plus
  • Strong relational database skills, SQL Server 2014 database skills
  • Advanced T-SQL or other RDBMS experience are a plus
  • Experience with the Spring Framework – Web flow, Batch, JSF
  • Experience in automated testing JUnit, JMeter, Mobile Testing frameworks etc.
  • Experience with JMS is a plus
  • Experience with NOSQL technologies is a plus
  • Supporting applications in Windows/Linux/Mobile platforms
  • Solid programming skills in HTML/CSS/JS
  • Expert in object oriented development, component based development, patterns and design for reuse
  • Knowledge of Agile & TDD methodologies Scrum, Kanban, etc.
  • Excellent written and verbal communication skills
  • Must be able to thrive in a fast-paced, team-oriented and creative environment
  • Ability to effectively communicate with client technology and brand teams
  • Coach and mentor other members on the team.
  • Ability to work as part of a team, but also able to work independently
  • Ability to prioritize and handle multiple tasks and projects concurrently.
  • Ability to interact competently and comfortably over the telephone.
  • Recommend new technologies to ensure quality and productivity.

Education and Experience

  • Bachelor’s Degree in computer science or 10+ years of equivalent experience.
  • Experience in Java Web/J2EE development, programming and software and application development.

Preferred Qualifications

  • Background in the medical IT industry
  • Experience architecting secure Web Service APIs for consumption by third parties
  • Experience with Agile development methodologies
  • Experience with Image processing software
  • An understanding of the basic coding techniques used for developing for reuse
  • The ability to develop and execute a unit test plan and work towards delivering code that is free of bugs and satisfies all communicated requirements

All employees must remain drug free, abide by the Drug Free Workplace Policy, and are required to adhere to hospital credentialing requirements.  This includes, but is not limited to annual immunizations, drug screening, background checks, etc. as dictated by sited JCAHO policy.

EEO employer – Minority/Female/Veteran/Disability

Job Details

Date Posted September 15, 2017
Date Closes October 15, 2017
Located In Omaha, NE
Job Type Full-time Employee
Experience Level Experienced (7-15 yrs. experience)
SOC Category 15-1021.00 Computer Programmers
Zipcode 68137
Name Human Resources
Address 13808 F Street
City, State and Zip Omaha, NE 68137
Phone 402-334-5000
FAX 402-330-8261

This job offers the following benefits

  • 401(k) Retirement Savings Plan
  • Dependent-Care Spending Accounts
  • Flexible Spending Accounts
  • Profit Sharing
  • Accidental Death and Dismemberment
  • Business Travel Accident Insurance
  • Dental
  • Dependent Life Insurance
  • Employee Assistance Program (EAP)
  • Life Insurance
  • Long-Term Disability
  • Medical
  • Prescription Drug Plan
  • Short-Term Disability
  • Supplemental Insurance
  • Vision
  • Voluntary Life Insurance
  • Bereavement Pay
  • Casual Dress
  • Employee Referral Program
  • Fitness Classes
  • Free Parking
  • Holiday Party
  • Nursing Facilities
  • Paid Holidays
  • Paid Vacations
  • Wellness Program
  • Workout Facilities

This job requires the following skills

  • J2EE
  • Java

Course(s) relevant to the skills listed for this position

    Iowa Western Community College
  • Java
At a Glance
Enjoy these benefits
  • 401(k) Retirement Savings Plan
  • Dependent-Care Spending Accounts
  • Flexible Spending Accounts
  • Profit Sharing
  • Accidental Death and Dismemberment
  • And More ...