Posted in

Senior Software Engineer

Senior Software Engineer

CompanyLiberty Mutual
LocationPlano, TX, USA
Salary$Not Provided – $Not Provided
TypeFull-Time
DegreesBachelor’s, Master’s
Experience LevelSenior

Requirements

  • A minimum of five years of software engineering experience
  • A background in business operations and strategies, with a focus on business IT
  • A history of translating client requirements into technical designs
  • Agile engineering capabilities and a design-thinking mindset
  • Collaboration, adaptability, flexibility and the ability to manage time and prioritize work with a globally distributed development team
  • Strong oral and written communication skills – and a knack for explaining your decision-making process to non-engineers
  • A thorough grasp of IT concepts, business operations, design and development tools, system architecture and technical standards, shared software concepts and layered solutions and designs
  • Proficiency in software engineering languages and tools, including Java and RESTful services, spanning horizontal and vertical packages
  • An understanding of how modifications affect different parts of a system and an ability to explain your decision-making process to non-engineers
  • A Bachelor’s or Master’s degree in a technical or business discipline, or equivalent experience

Responsibilities

  • Work collaboratively on a geographically diverse agile team to develop and enhance complex systems and/or software from user stories and technical/architectural specifications
  • Help solve business problems and drive direct outcomes through innovative solutions that exceed customer expectations
  • Document and build deployment guides aimed at maintaining robust, relevant software
  • Translate customer requirements into technical applications and support the implementation of new software
  • Coach and collaborate with junior software engineers
  • Identify opportunities to enhance performance, quality and efficiency

Preferred Qualifications

  • Understanding of insurance industry and products
  • Excited by trying new technology and learning new tools