This site uses cookies. To find out more, see our Cookies Policy

Sr, Software Engineer in Durham, NC at ettain group

Date Posted: 11/28/2018

Job Snapshot

  • Employee Type:
  • Location:
    Durham, NC
  • Job Type:
  • Experience:
    Not Specified
  • Date Posted:

Job Description

Durham, NC -

Job Title:  Senior Software Engineer

Location:  RTP, NC

Industry:  Healthcare IT

Terms:  Contract-to-hire

Compensation: $105,000-$120,000

Requirements:  Full stack development, Node.js, JavaScript, Agile


Job Title Job Summary:

The RTP Sr. Software Engineer (SSE) is an experienced team leader and full stack Open-source developer. The SSE will be responsible for delivering feature releases through the full SDLC using Agile principles. For RTP, it is greatly beneficial for the SSE to have previous experience with Data and Analytic platform technologies. The SSE is mainly focused on the Services, Data, and Analytics layers.

Job Title Job Responsibilities:

  • The candidate must have proven experience as a senior software engineer with Agile project leadership experience
  • Must be able to own and lead a new module or enhancement to ensure project work is reviewed, tested and delivered on time
  • Participate in architectural discussions and infrastructure deployment of our Cloud-based platform
  • Participate in all phases of the Agile software development lifecycle while working with cross-functional team members in a highly collaborative development environment
  • Responsible for designing and developing the analytics platform on open-source technologies
  • Responsible for designing and developing RESTful web-services in a Service-Oriented Architecture
  • Responsible for designing and developing the middleware tier using Java frameworks
  • Responsible for designing and developing the data access layer that interfaces with relational and NoSQL data stores
  • Responsible for unit and performance testing software under load to ensure reliability and scalability
  • Evangelize newly developed best practices, software development techniques, and frameworks with other teams within the organization
  • Identify and implement best practices and company standards for software development
  • Continually build the skills of colleagues through peer collaboration, mentoring and training.

Job Title Job Requirements:

  • Bachelor's Degree in Computer Science or equivalent job-related experience
  • Requires at least 8 years development experience in an Enterprise development environment
  • Requires in-depth knowledge of software development lifecycles and their utilization in software projects
  • Requires solid communication and interpersonal skills; with the ability to work constructively in a collaborative Agile team environment
  • Requires mastery of Object-Oriented Programming techniques and methodologies in Java.
  • Requires mastery of RESTful web services that meet industry standard maturity models
  • Requires mastery of automated and performance testing platforms; greatly beneficial to have experience with Selenium or JMeter
  • Greatly beneficial to have previous experience in the healthcare industry
  • Greatly beneficial to have hands-on experience in the Cloud; specifically, AWS
  • Greatly beneficial to have hands-on experience with Open-Source projects
  • Greatly beneficial to have an understanding of Geocoding and Socioeconomic data analytics
  • Greatly beneficial to have hands-on experience with SAS toolsets


Job Key Words:

  • JavaScript, Node.js, full-stack

Frequently Asked Questions:

  • Benefits?  Yes, provided by ettain group
  • Remote Workers?  Not eligible
  • Visa Sponsorship?  Not offered
  • Corp-to-Corp?  Not eligible


How to Apply:

For immediate attention please apply online and send a text message to Allison Bell at 919.287.3977.

ettain group is a talent solutions company dedicated to matching people with the most relevant employment opportunities in IT, healthcare IT and the digital creative space. Top employers and highly skilled talent throughout the U.S. select ettain group for a better recruitment experience. Our culture empowers teams with the flexibility to deliver a superior candidate experience and client experience using market intelligence. We recruit resources, own projects and manage programs to offer a wide range of IT development and talent solutions to our clients and candidates. To learn more about ettain group visit To explore more job opportunities with ettain group, visit