Company Description
Benefit Harbor is a leading provider of benefits administration technology and compliance solutions, trusted by employers across the United States for over 25 years. Using proprietary, purpose-built technology, the company simplifies complex benefits environments by streamlining enrollment, eligibility management, carrier data exchange, and regulatory compliance. Benefit Harbor primarily serves midsize to large enterprises, helping HR teams reduce administrative workload and ensure ACA compliance. With strong integrations to insurance carriers and a focus on modernizing benefits operations, the company enhances the experience for both administrators and employees. Team members collaborate in a technology-driven, client-focused environment that values accuracy, reliability, and service excellence.
Job Title: Software Engineer
Location: Plano, TX
Company: Benefit Harbor
Position Overview
Benefit Harbor is seeking a skilled Software Engineer to design, develop, enhance, and support enterprise applications that power our benefits technology solutions. This role will contribute throughout the Software Development Life Cycle (SDLC), partnering with technical teams to deliver scalable, secure, and high-quality software solutions.
Key Responsibilities
- Design, develop, test, troubleshoot, and maintain software applications.
- Participate in application architecture, design, and product development discussions.
- Analyze business and operational requirements to create effective technology solutions.
- Resolve application defects and improve existing systems.
- Develop technical documentation and support materials.
- Provide application support, training, and technical guidance to users.
- Follow software security best practices and development standards.
- Collaborate with Product, Operations, and Technology teams to deliver solutions.
Required Qualifications
- Bachelor’s degree in computer science or related field with 2+ years of experience, or master’s degree with 1+ year of experience.
- Experience with Java web development and enterprise applications.
- Strong understanding of SDLC processes.
- Experience with:
Development:
- Java, J2EE, Servlets, JSP, JDBC, RMI, EJB
- SOAP/REST Web Services
- HTML, JavaScript, CSS, jQuery, AJAX
Database & Integration:
- SQL (DDL/DML), Oracle SQL
- XML technologies (DOM, SAX, JAXB, XSLT)
Tools:
- SVN, CVS, or similar configuration management tools