Jobs and Careers
LI

Sr. Software Engineer

Lincoln Financial
United Statesfull_timeVerifiedPosted 6 Aug 2024
💰 $190,000/yr($105,301/yr$190,000/yr)

About the role

Alternate Locations: Work from Home

 

 Work Arrangement:

Remote : Work at home employee residing outside of a commutable distance to an office location.

 

Relocation assistance:  is not available for this opportunity.

 

Requisition #: 73457

 

The Role at a Glance

This role is for a hands-on Senior Software Engineer (Java-focused primarily) to join Lincoln’s emerging Employer Benefits & Insurance Technology (InsurTech) team. The Workplace Solutions department provides insurance products and services to group/employer customers that reach millions of employee benefit plans across the United States. The InsurTech development team is tasked with modernizing connectivity to external partner platforms via real-time APIs – an initiative that is one of the top strategic priorities for the organization.  

 

Candidate for this role will provide key contributions to the development of exchanging activity/data between internal systems of record (including Admin, Policy, Claims systems, etc) and partner platforms (including Workday, ADP, Plansource, etc). This has been primarily accomplished through API-based transaction within an event-driven architecture, with significant cloud-based enhancements planned for the near future. The InsurTech team is established, working within an Agile framework, but still in the early stages of scaling and operationalizing the solution – representing plenty of opportunity to contribute and influence.  

 

The new capabilities delivered by this role/team will be leveraged to enhance the experience of Lincoln’s commercial customers as well as their employees, and lead to improved sales opportunities and retention. This represents a significant and direct impact to Lincoln Financial’s position in the marketplace driven by technical capabilities.  

What you'll be doing

  • Owning and managing the full lifecycle of web applications; from Analyzing, designing, coding, debugging, integrating, and testing complex software application solutions. 
  • Constructing and implementing software within a full stack environment (Front end, API, persistence, integrations) 
  • Leveraging front-end frameworks (e.g. Angular 2+, React.js) and back-end frameworks (e.g. Spring Boot) 
  • Practicing and driving engineering practices such as DevOps (CI/CD; you build it, you own it), 12-factor design and independent architecture 
  • Contribute to the overall productivity and health of the team through identifying areas for improvement/innovation, establishing more efficient processes, etc. 
  • Actively participate in development of team norms – sprint planning, daily huddles, stakeholder review, retrospectives, production deployments, etc. 
  • Design, document, and implement stories through the team’s backlog in collaboration with the Product Owner. 
  • Collaborate with Enterprise Architecture to produce easy-to-understand architectural documentation of the InsurTech solution. 
  • Assist with security reviews by IT Security. 
  • Collaborate with stakeholders to continuously incorporate business objectives to near term deliverables as well as the strategic roadmap. 
  • Cooperate with other teams and cross-functional leaders to maintain execution within the organizational best practices. 
  • Proactively monitor technical and industry trends to help improve the delivered product and software development practices. 
  • Accountability for overall quality delivered product through automated scans/tools, code review, team best practices, enterprise standards, etc. 
  • Take proactive ownership and responsibility for all aspects of the development lifecycles from planning/design to implementation/maintenance. 
  • Communicate effectively through written and verbal formats with team, internal stakeholders, and management. 
  • Assess and measure solution design impacts on IT infrastructure capacity, application architecture standards, future maintenance/support needs, and bottom-line cost-benefits in consultation with appropriate internal stakeholders. 
  • Investigates and resolves complex problems, including support for production systems, in a timely manner. 

What we’re looking for

  • 4 Year/Bachelor's degree (or equivalent) in Computer Science, Information Systems, Information Technology or Computer Engineering 
  • 5+ years of experience in application development that directly aligns with the specific responsibilities for this position  
  • Java/Spring Boot development experience 
  • Front-end experience (Angular/React) 
  • Rest API development experience 
  • Moderate to senior database knowledge  
  • Strong communication skills of complex solutions to technical and no

Apply for this role

Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.

Apply Now →Generate Application Kit

Free account required — sign up in 30s

Company

Lincoln Financial

View company profile →