Development

Sep 7th 2018


This position is a great opportunity to create and support applications from inception to launch. The Software Developer will utilize agile principles to architect, develop, and launch new offerings for our clients. The developer will work closely with our product management and development teams to build and maintain a robust suite of web applications providing decision support in healthcare including contract modeling and cost accounting systems
*This is a remote position

Primary Functions

  • Design, develop, debug, and unit test software based on outlined business specifications
  • Improve existing programs by analyzing and identifying areas for improvement
  • Work with Business Analysts to ensure delivered code meets specifications based on functional/technical specifications.
  • Participate in Agile routines: sprint planning, backlog grooming, daily scrums, etc.
  • Collaborate to define, design, and accurately estimate time and resources for development initiatives
Qualifications

  • B.S in Computer Science or related field, with at least 5+ years of professional experience developing web applications in an agile environment
  • Strong Computer Science fundamentals in OOAD, design patterns, data structures, and algorithms
  • Solid understanding of web application environments and¬†development tools
  • Strong understanding of relational databases and SQL
  • Proficiency with Java 8, Oracle. (Java/Oracle code base. Proficiency in C# and another RDBMS is ok)
  • Experience with JavaScript front-end frameworks (e.g. Angular, Extjs)
  • Experience with J2EE technologies and¬†frameworks like Spring and Hibernate
  • Familiarity with scripting languages (e.g. python, ruby, perl) and UNIX shell
  • Experience with professional software engineering best practices for the full SDLC including coding standards, code reviews, source control (git, svn), build processes, testing, and operations
  • Ability to work both independently and as part of a team
  • Strong analytical and creative problem solving skills
  • Strong communication skills
  • Experience with distributed systems and SaaS model a plus
  • Experience with healthcare financials, accounting systems and contract modeling applications a huge plus
Apply for this job