Senior Software Engineer
Company | Liberty Mutual |
---|---|
Location | Plano, TX, USA |
Salary | $Not Provided – $Not Provided |
Type | Full-Time |
Degrees | Bachelor’s, Master’s |
Experience Level | Senior |
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