Jobs and Careers
LI

Sr. Software Engineer

Lincoln Financial
United Statesfull_timeVerifiedPosted 17 Nov 2023
💰 $184,500/yr($102,301/yr$184,500/yr)

About the role

Alternate Locations: Work from Home

 

 Work Arrangement:

Hybrid/Flexible : Work at home and use the office as appropriate for in-person collaboration.

 

Relocation assistance:  is not available for this opportunity.

 

Requisition #: 72347

 

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 
  • Rest API development experience 
  • Moderate to senior database knowledge  
  • Strong communication skills of complex solutions to technical and non-technical audience 
  • Cloud Experience 

 

 

What’s it like to wo

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 →