Source description
About the role
Interact with scrums teams and Integration teams to map business requirements to domain requirements and design qualities such as reliability, security, reusability, testability etc. Analyze, design and develop a high quality design of the modules/User stories considering OOP and SOLID design principles Participate in all stages of the agile development cycle; coordinate with scrum teams, DevOps, testers, integration, external application teams, etc Design of software service or application/module in alignment with architecture vision. Work with architects and system designer to identify, plan, and mitigate technology risks in a timely manner. Build knowledge repository; Continuously improve quality and define,set proesses, standards, guidelines, checklists