Job descriptionAs an individual contributor, design modules, apply creative problem-solving using tools and technologies.As individual contributor code and test modules.Interact and collaborate directly with software developers, product managers, and business analysts to ensure proper development and quality of service applications and products.Ability to do development in an Agile environment.Work closely with Leads and Architects to understand the requirements and translate that into code.Mentor junior engineers if required.