Senior Software Engineer

in Cary, NC

Job #:270985

Practice Area: IT

Date Posted: 01/09/2019

Share this job  

Job Title:  Senior Software Engineer
Location:  Cary, NC
Industry:  Developer Resources
Terms:  Permanent / Direct Hire
Compensation:  Market Rate
Requirements:  Java, JavaScript, Hibernate, Spring, Jenkins, FreeMarker, and GIT

Seeking a Senior Software Engineer who will develop the next generation of our knowledge sharing platform. You will work closely with QA, Product Managers / Product Owners, DevOps, and Document Writers as we build new features into the product and support existing customers.  

The successful candidate will bring with them a natural curiosity for understanding how things work, passion for creating high quality and usable software, motivation to learn and grow, technical aptitude across the entire stack, and the ability to work as a team. This is a fantastic opportunity to be part of a highly collaborative team that strives for excellence when it comes to delivering industry-leading software!

Senior Software Engineer Job Responsibilities:

  • Help design and build the next generation of the product, building new features and maintaining the existing codebase 
  • Investigate and resolve production issues with the product 
  • Work closely with QA design and improve testing frameworks and processes 
  • Create and manage usable software development design specifications 
  • Meet deadlines in an agile environment 
  • Stay up to date on development methodologies and the software development industry 
  • Become an expert on the product 
  • Continue to learn and grow your personal arsenal of skills 

Senior Software Engineer Job Requirements:

  • 3+ years of experience in the software industry 
  • Experience with technologies and languages such as Java, JavaScript, Hibernate, Spring, Jenkins, FreeMarker, and GIT 
  • Experience with SQL, MySQL, Postgres, and SQL Server databases 
  • Experience with LDAP, SAML, Git and RESTful APIs 
  • Experience troubleshooting/debugging enterprise class front-end web applications (HTML, JavaScript, Java, JQuery) 
  • Experience with Agile methodologies such as SCRUM and/or KANBAN 
  • Understanding of architectural principles, frameworks, and tools 
  • Strong interpersonal skills and the ability to work with minimal supervision 
  • B.S. in Computer Science or related field or equivalent experience 
  • AWS experience is a plus 
  • Experience with standard Web Based security protocols is a plus 
  • Experience with continuous integration and continuous delivery is a plus 
  • Experience with security, performance, and readiness testing is a plus 

Frequently Asked Questions:

  • Benefits?  Yes, provided by the client
  • 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 Blake Williams at 919-287-3974 with your full name, job title, and location. 

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

Apply Now