What are the responsibilities and job description for the Senior Software Developer position at Kinsale Insurance Company?
Are you an experienced developer who loves to mentor early career talent and be collocated with your product team and the business? Kinsale Insurance is a growing and successful Excess and Surplus Insurance company located in Richmond, VA. Our technology is developed in full stack java and we work in an AWS environment with Agile principals. Everyone knows each other in our Technology Department and the collaboration is amazing. If this type of environment is where you thrive we would love to hear from you.
We are looking for a Senior Java Developer to join one of our Agile teams responsible for the design, development, support and maintenance of multiple applications used to support a business function. Individuals should have the ability to deliver assigned tasks that bring business value that corresponds directly to the team's roadmap and vision for their software solutions.
Responsibilities
- Support the Agile team's development efforts towards successful project delivery by delivering high-quality code and solutions that meet business requirements.
- Contribute to the architecture and design plans of applications / services to ensure they align with IT and business strategies while providing innovative solutions that support workflow quality and efficiency.
- Participate in the research and evaluation of alternative solutions to meet business needs.
- Adhere to established standards pertaining to coding, testing, and methodology.
- Identify opportunities for efficiencies (e.g., reduce duplicate code, processes, etc.)
- Collaborate with other team members, technical resources, and business stakeholders to plan, design, develop, test, and maintain business applications.
- Deliver on tasks that involve all areas of our stack.
- Participate in ceremonies to promote the Agile environment.
Qualifications
At Kinsale we offer the following great benefits :