This vacancy is now closed

Senior Software Engineer (Java) - Roswell

Software Development
Ref: 248 Date Posted: Wednesday 02 May 2018
LinkedIn ShareShare
More

Are you a seasoned software engineer with the desire to join an emerging healthcare IT organization that is on a mission to drive sustainable and optimal healthcare solutions? If so, Elevation Search Solutions has a client in the NYC/ATL market looking for a Senior Software Engineer to join their team!

What You Will Be Doing:

  • Designing & developing web UI, REST API, core business libraries, database code, unit testing, R&D.
  • Responsible for requirements analysis, build & deployment, and application product support.
  • Actively participating in Scrum Ceremonies, JAD sessions, architecture sessions, code & design reviews, and product demos.
  • Working closely with Product Owner, Solution Architect, Scrum Master on solution design approaches, backlog grooming, prioritization, estimation, R&D, prototypes, client demos, and release planning.
  • Writing well designed, testable, scalable code and ensuring designs are compliant with specifications, standards, and best practices.
  • Ensuring best customer service and application availability
  • Collaborating with other technical leaders, leading technical solution design, owning code quality & technical documentation of application.
  • Acting as role model and mentor to junior developers on technology, product, tools and best practices.
  • Supporting and investigating new ideas and technologies for architectural review.

What You Will Need To Have:

  • Bachelors Degree in Computer Science
  • 5+ years of experience building enterprise software, working across all layers of the application.
  • Demonstrated sense of ownership, urgency, drive, and enthusiasm to work in a collaborative, startup like environment.
  • Passion for software development best practices, code quality, and agile development.
  • Ability to work independently and as a part of a team, wear multiple hats, and work with people of various backgrounds in a distributed team.
  • Knowledge of agile development, system architecture, software engineering, Dev Ops, build and deployment, and continuous integration.
  • Strong knowledge of Java, architecture patterns and best practices
  • Strong knowledge of web development, HTML, CSS, JavaScript, jQuery
  • Hands on experience with Unix/Linus OS, web/app services like Tomcat, JBoss
  • Good experience with dev tools like Maven, Git, Jira, Eclipse, Bitbuckett
  • Nice to have experience:
    •  JavaScript frameworks: AngularJS, React, etc
    • Mobile development experience
    • Unix shell scripting, python, perl, or other.
    • Experience with healthcare data, claims data.