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 anddevelopment 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 andframeworks 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
