The Dispute team is seeking a Senior Software Engineer with a strong UI focus to help advance customer experience initiatives through innovation and problem-solving.
Requirements
- Angular
- RxJS
- HTML, CSS, and Responsive Design
- Deep expertise in modern web development frameworks and tools, particularly Angular, and languages such as JavaScript/TypeScript.
- Proven experience developing front-end user interfaces with strong CSS skills and layout techniques.
- Demonstrated experience building self-testing code, including practices such as TDD and ATDD/BDD.
- Experience designing and developing backend services using Java, Spring Cloud, Spring Boot, and cloud-native platforms such as PCF, Kubernetes, or OpenShift.
Responsibilities
- Design, develop, and deliver frontend/UI and backend software solutions for Dispute applications.
- Design, develop, and support cloud-native application components using industry best practices.
- Contribute to continuously evolving application designs and architectures.
- Analyze and understand business requirements to support new development initiatives.
- Collaborate as part of an Agile development team to maximize value delivery.
Other
- local candidates only
- The ideal candidate is passionate about the customer journey, highly motivated, analytically minded, intellectually curious, and brings an entrepreneurial approach to building high-quality software.
- Ability to learn quickly and apply modern engineering practices effectively.
- Excellent soft skills, including strong verbal and written communication, teamwork, mentorship, and a proactive, collaborative work style.
- Experience with UX design, wireframing, and UI prototyping.