Job TitleSenior software engineer Job Description Job Responsibilities: • Acts as the technical coach for a team or domain, being recognized and approached by team members for expertise and guidance, ensures consistent application of best practices and