Job Description
As a senior software engineer, you will be a key contributor to our distributed global team. Your primary responsibilities will include designing and implementing product features in collaboration with business stakeholders, as well as working closely with the development team and other stakeholders.
* Design and implement product features in collaboration with business and other stakeholders.
* Design reusable components, frameworks, and libraries.
* Work closely with the development team, product owners, and other stakeholders.
* Participate in Agile/Scrum methodology to deliver high-quality software releases through sprints.
* Troubleshoot production support issues post-deployment and come up with solutions as required.
As a seasoned software engineer, you will have strong object-oriented programming and design skills, as well as experience supporting and working with cross-functional teams in a dynamic environment.