Lead Software Engineer, Integration

September 27, 2024

Job Description

Bamboo Insurance

Job Description

Job Description

full remote position


Job Summary:

We are searching for a Lead Software Engineer – Integration (Team Lead) to join Bamboo’s growing Technology team. In this position, you will be responsible for designing and managing our integration architecture which includes our own custom applications/services, as well as, integrating to existing commercially available software applications.

You will have the opportunity to review and propose changes to the existing application architecture and technology stack. You’ll lead a team of developers to establish best practices and implementation standards. In doing so, you’ll establish a technology backlog and prioritize according to our business and technical requirements.



To ensure success, you should exhibit strong leadership skills and extensive experience in distributed application design with a focus on microservices. You will be hands on, responsible from backlog prioritization, documenting design and architecture, as well as, development and code reviews. Our ideal candidate will have a minimum of five years of experience as a Sr. Software Engineer.

Duties/Responsibilities:


  • Design, implement, and maintain our application and integration architecture using AWS Services
  • Assess the architecture currently in place and work with the development team to recommend solutions to improve it
  • Propose new technologies as you see fit, some examples that we currently use include Apache Kafka, Apache Camel, Spring Boot.
  • Partner with the DevOps team on establishing AWS CodePipelines
  • Assess the business impact that certain technical choices have

Required Skills/Abilities:

  • Expertise in RESTful web services architecture in conjunction with microservices
  • Experience with implementing and integrating to Policy Administration Systems
  • Programming experience in Python and Java
  • Experience in containerized, distributed application development
  • Experience with Jira, Jira Advanced Roadmaps, Confluence to manage tickets across multiple projects
  • Ability to organize and facilitate meetings across various stakeholders
  • Ability to present technical concepts to a non-technical audience
  • Ability to effectively plan and prioritize work activities

Required Education and Experience:


  • Bachelor’s degree in related field or equivalent experience
  • At least five years Sr. Software Engineer related experience required
  • Advanced knowledge of the full software development life-cycle

Preferred Requirements:

  • Property and Casualty Insurance domain knowledge
  • Guidewire InsuranceSuite experience

Physical Requirements:


  • Prolonged periods of sitting at a desk and working on a computer.


Salary:

Starting at $120,000 annually. Candidate's skills, experience and abilities will be taken into consideration for final offer



Source

To apply, please visit the following URL:https://www.whatjobs.com/pub_api__cpl__1722246257__5076?utm_campaign=publisher&utm_medium=api&utm_source=5076&geoID=18907→