Technical Architect
Bengaluru, Karnataka, India
• Leading & assisting team with the specifications for technical design, architecture, development standards, best practices, coding styles & development guidelines; conducting extensive functional & code reviews• Planning & managing solution architecture, providing architectural blueprints to bridge the gap between business and IT team; recommending tools, technologies, redesigning process, analyzing business goals & client’s requirements• Expertise in software principles, design patterns and all phases of SDLC, coding, change requirements, technical design, implementation, deployment & production support, budgeting and executing the fixed price & cost-effective business models• Extensive Knowledge of J2EE, UML and OOAD concepts, structured analysis, implementation, design and programming techniques and development methodologies• Have ability to identify, define and develop right standards, process, IT governance to generate new ideas & prototypes• Consummate in implementation of Design patterns, Domain Driven Design, Test Driven Development, Continuous Integration, Software Configuration Management• Ensuring the code & design architecture review, root cause analysis and following actions/decisions to minimize defect injection and achieve the product performance• Identifying applications for migration to cloud, plan and discussing on the architecture transformation, validating stakeholder expectations for Cloud & DevOps• Facilitating Scrum ceremonies (Sprint Planning, Daily Stand Up, Backlog Refinement, Sprint Review/Demo, Retrospective meeting); enabling the team to identify & achieve the sprint goal• Playing a key role in performance management, employee development & engagement; motivating & training team to ensure smooth execution of process