Roles and responsibilities Design and develop business functionality in multi-tier web solutions while improving code quality. Build scalable, unit testable solutions for web applications and do code reviews. Champion culture of good security, coding standards, architecture patterns, resiliency, and documentationpractices. Work across all phases of the software development lifecycle (planning, design, implementation,deployment, operations, and support). Lead a cross-functional Agile team to understand requirements, do product backlog grooming, sprintplanning, execution, and retrospective. Communicate effectively and efficiently with team members, product team and customers Promote a strong sense of teamwork