Understands end-to-end application architecture and associated security architectures.
Coordinates with Technical leads and developers to implement the application or solution, and shows how the current and future needs of business stakeholders will be met in an efficient, sustainable, agile, and adaptable manner.
Proactively participates to the Scrum Ceremonies, in order to determine feasibility of design within time and cost constraints.
Contributes to the stories definition in an Agile approach.
Assists in troubleshooting applications systems, performance and environmental concerns.
Provides technical leadership and guide the technical leads and teams of onshore and offshore software developers.
Ensure the high code quality in adherence to the architecture & application design
Provides recommendations, alternatives, and guidance to site project teams, as well as other teams regarding application and environment questions and issues.
Communicates effectively with a variety of audiences including product owners, developers, business analysts, and members of Solution Engineering teams.
Must have skills and experience:
Proficiency in Java/J2EE
Strong Knowledge of IT fundamentals: object oriented programming, database, design patterns, Web Services, UML and algorithms.
Experience on SOAP/REST Web services, JSON concept, JMS
Strong understanding of agile methodologies.
Experience in IT Project Delivery as Lead Developer/Technical Lead/Technical Consultant/Solution Architect
Ability to work as team player and onsite co-ordinator for teams located globally.
Fluency in English
Knowledge on online banking
Nice to have skils and experience:
Experience with Appway or any other BPMN tool
Business level fluency in German
Please send your application directly to Noemi.Fenyvesi@cognizant.com
Cognizant Technology Solutions AG
Ms Noemi Fenyvesi