This job involves implementing backend services and primary involvement in software design and development of software solutions. The candidate should possess strong analytical skills and experience in programming implementation of mathematical problems. Responsibilities include debugging/troubleshooting tech solutions, ensuring adherence to timelines and quality standards, and being well-versed with SDLC concepts and best practices. The role also involves leading and guiding team members, ensuring process compliance, effective communication with stakeholders, and involvement in code reviews, unit tests, mentoring, and knowledge growth for peer developers.