Company name
Benefitfocus, Inc.
Location
Charleston, SC, United States
Employment Type
Full-Time
Industry
Engineering, It
Posted on
Mar 16, 2023
Profile
Advanced Java Software Engineer \u2013 100% RemoteBenefitfocus\u00A0Inc.\u00A0Benefitfocus, Inc. (NASDAQ: BNFT) is a leading provider of cloud-based benefits software solutions for consumers, employers, insurance carriers and brokers. Benefitfocus has served numerous consumers on its platform that consists of an integrated portfolio of products and services enabling clients to more efficiently shop, enroll, manage and exchange benefits information. With a user-friendly interface and consumer-centric design, the Benefitfocus Platform provides one place for consumers to access all their benefits. Benefitfocus solutions support the administration of all types of benefits including core medical, dental and other voluntary benefits plans as well as wellness programs.\u00A0We are seeking an Advanced\u00A0Full-Stack Software Engineer that is passionate about planning, designing and developing software system. The ideal candidate would be an advanced professional with broad experience in both creatively and effectively working on complex issues while also being able to lead and mentor others on the team.\u00A0Key Responsibilities:Designs complete and complex frameworks, systems or products.Conceives system interfaces and business application prototypes. Identifies, analyzes and resolves system design weaknesses.Influences the shaping of future products by contributing to the framework (architecture) used across multiple products or systems.Contributes to the definition and refinement of development processes for application components.Evaluates performance of critical application components and optimizes them to assure maximum performance.Mentors other engineers in application architecture issues.Participates in the performance review of team members and in the interview process for new candidates Other Duties as assigned.Technical competencies span across multiple frameworks and/or products.Demonstrates technical leadership of large teams.Broad knowledge of key architecture elements; able to creatively define new features that meet all customer needs, that perform well and that are stable in multiple delivery environments.Creative thinker with the ability to balance customer requirements, competitive pressures, and technical resource limitations across product families.Recognized as a role model for senior team members in all aspects of software development (technical skills and knowledge, work ethic, interactions with other, etc.).Other duties as assigned\u00A0Skills and Competencies:\u00A0RequiredBachelor's degree or comparable work experience in software development.7 years of experience in software development recommended in addition to education requirements.Java\u00A0 (Java 8 )\u00A0Javascript (React JS, Node JS, single page app experience a plus)\u00A0RESTful API services (required)SQL, PL/SQLPreferredGit/BitbucketJira\u00A0Maven/GradleIntellij IDESpring BootOpenAPI Specification (Formerly known as Swagger Specification)Test automation - (Junit/Mockito/PowerMock/Robot/Karate frameworks a plus)Agile Development SDLC\u00A0Mymap Title Software Engineer III
Company info
Benefitfocus, Inc.
Website : http://www.benefitfocus.com