Web Engineer

Benefitfocus, Inc.
Greenville, SC, United States
2 days ago
Apply on startup.jobs
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
7 years minimum
Working hours
Regular working hours
Job source

Tech stack

Java (Programming Language) JavaScript (Programming Language) Agile Methodology Software as a Service Databases Computer Engineering SQL Databases ReactJS Technical Debt Information Technology Graphql Code Restructuring
+1 more
Microservices

Job description

Senior Enterprise Enrollment Java/DB Engineer will work within an Agile Environment with other Senior Engineers working on complex features using innovative techniques ensuring very high quality code through automation. He/She will be responsible for implementing and influencing industry best practices and standards and also executing/influencing Enterprise Architecture initiatives., * As a key member of a very talented Scrum Team - deliver large complex features on the Enrollment platform.

  • Work within a large global engineering organization, collaborating and influencing engineers to deliver quality with automation.
  • Refactoring of the code base to improve the quality ensuring scalability, extensibility, supportability, maintainability and testability.
  • Refactoring of any Technical Debt
  • Implementation of complex strategic product initiatives driven by the market.

Requirements

  • 7+ years of experience with expertise solving complex problems akin to those on large enterprise SAAS platforms using Java.
  • Demonstrate success delivering significant code refactoring programs.
  • Proven ability building micro services
  • Proven ability to influence cross-functional teams
  • Proven database skills coding complex sql.
  • Evidence of a deep understanding of the java technologies and patterns commonly used when engineering large SAAS enterprise systems.
  • Javascript/React/Node.js/GraphQL experience very useful.
  • Proven experience working with Large Global Engineering Teams
  • Very strong communication and collaboration skills.
  • Learner not just a knower., A Bachelor’s Degree required, Computer Science or Computer Engineering preferred or equivalent experience

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on startup.jobs
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

1:20 min

Identifying multi-disciplinary talent for developer experience engineering roles

Hazal Mestci +1 · Coffee With Developers

1:21 min

Exploring the target application for front end tests

Anna Mcdougall · JS Congress

2:52 min

Generating APIs with the Neo4j GraphQL library

William Lyon · LIVE

3:04 min

Database evolution and the funding behind vector databases

Erik Bamberg · LIVE

5:59 min

Differentiating a software engineering career by learning platform fundamentals

Keith Cirkle · Coffee With Developers

2:59 min

Introduction and transitioning into the tech industry

Anna Mcdougall · JS Congress

Videos

See all

Related articles

See all