
Software Engineer
- Boston, MA
- Permanent
- Full-time
- Collaborate closely with business partners and customers to address technical challenges, ensuring quality through test-driven and behavior-driven development.
- Solve complex problems with innovative, out-of-the-box solutions that drive real impact.
- Develop with a customer-first mindset, always keeping the end user’s needs front and center.
- Take initiative to proactively improve performance, quality, and efficiency beyond just fixing issues.
- Work within a rapidly evolving claims technology environment focused on delivering best-in-class solutions quickly and effectively.
- Embrace and help lead the ongoing agile transformation by fostering a culture of collaboration, speed, and continuous improvement.
- Develop creative solutions for claims products in a true agile setting.
- Accelerate speed to market by meeting current product needs and building strategic, long-term solutions using technologies like React, TypeScript, JavaScript, Node.js, and other backend languages.
- Utilize cloud platforms and tools, including AWS, Cloud Foundry, and CDNs such as Akamai.
- Demonstrate expertise in multiple object-oriented and functional programming languages.
- Design and implement RESTful services to support scalable applications.
- Apply a collaborative and open-minded approach to develop innovative technical solutions.
- Analyze complex system issues to design flexible, effective solutions.
- Manage end-to-end development cycles, including coding, testing, and debugging.
- Develop comprehensive automated tests covering unit, system, integration, and regression testing.
- Continuously identify and recommend improvements to enhance systems and processes.
- 3+ years of software engineering experience.
- Proven success working in agile development environments.
- Understanding of business operations and strategies, including global technology and financial services trends.
- Familiarity with layered system architectures and shared software concepts.
- Experience with unit, functional, and system integration testing.
- Strong oral and written communication abilities.
- Adaptability and openness to thrive in a fast-moving environment.
- Collaborative team player with a full stack engineering skill set, including React, Node.js, AWS, GraphQL, Redis, and MongoDB.
- Proficiency in multiple programming paradigms, including object-oriented and functional languages.
- In-depth knowledge of emerging technologies, architectural principles, and security/privacy best practices.
- Understanding of agile metrics such as backlog tracking, burndown charts, and incremental delivery.
- Experience in the insurance industry or familiarity with insurance products.
- Enthusiasm for exploring new technologies and learning new tools.
- Gosu/Guidewire experience
- Bachelor’s or Master’s degree in a technical or business field, or equivalent experience.