✨ About The Role
- The Senior Software Engineer will contribute to the development of interconnected system solutions at Emburse.
- Responsibilities include enhancing customer experiences and solving complex challenges through innovative software solutions.
- The role involves identifying and addressing technical debt proactively to maintain product quality.
- The engineer will partner with product and analytics teams to drive requirements that meet diverse stakeholder needs.
- The position requires developing large, complex features and providing technical advice that impacts the broader organization.
âš¡ Requirements
- The ideal candidate will have over 8 years of software development experience, particularly in Java.
- A strong understanding of software architecture and the ability to take personal responsibility for product quality is essential.
- Experience in mentoring junior developers and leading projects will be crucial for success in this role.
- The candidate should possess empathy for users, guiding their decision-making in software development.
- Familiarity with agile methodologies and SDLC processes is necessary to thrive in this environment.