Job Description:-Software Engineer for React/C# applications. Performs new development and maintenance activities for React application with .NET GraphQL backend. Writes unit tests using Jest and React Testing Library for added/updated code. Participates in production support activities. Maintains Azure DevOps CICD pipelines. Performs application design and code review activities. Participates in team ceremonies such as backlog refinement and sprint planning. Experience with Cypress is a plus. Designs, develops, maintains, enhances, and supports web based multitiered business applications. Individuals holding this position are typically senior members of a product team mentoring junior team members, as well as working independently as a member of the team. They are expected to lead their team when needed. Incumbents should have a thorough understanding of modern technology landscape. This individual will also participate in Agile practices employed in the team. This individual will communicate with colleagues and other stakeholders to analyze complex business requirements and processes, assess available technologies, determine infrastructure, and recommend solution options. Incumbents will design and build application solutions which may involve diverse development platforms, software, hardware, technologies, and tools. Incumbent will participate in and help drive forward test automation effort as defined by the team.