Technical Lead is expected to
a) Work with individual product development teams and provide guidance on the Architecture / Design activities.
b) Evaluate new tools & technologies, deliver Proof-of-Concepts and define best practices.
c) Create reference architecture(s) and framework(s) by understanding the broader requirements.
d) Identify & understand functional and non-functional requirements and translate them into traceable architectural & design elements.
e) Performance tuning and optimization
f) Support and drive organization's technology initiatives both at an individual level and as a team.
g) Apply industry standard practices and mentor different teams as necessary.
Skills:
1) Web Applications and Distributed Systems - ASP.NET, Silverlight, MVC, jQuery, WCF etc
2) Service Orientation with good knowledge of SOA, ESB & EAI concepts
3) Queuing, Messaging and Rules Engine - MSMQ, BizTalk BRE or equivalent products
4) Good knowledge of RDBMS concepts. Exposure to Data Dictionary, MDM concepts is a plus
* Candidate should have experience with / exposure to all of the above skills. Expertise at least with one of the above sects is mandatory.
5) Good working knowledge of OO Concepts, UML, Design Patterns, Software Modeling tools
6) Exposure to Application Security Concepts
7) Performance tuning and optimization
8) Experience with Microsoft Visual Studio suite of products
9) Understanding of Firewalls, Load Balancers would be a plus
10) Excellent Communication and Interpersonal skills
a) Work with individual product development teams and provide guidance on the Architecture / Design activities.
b) Evaluate new tools & technologies, deliver Proof-of-Concepts and define best practices.
c) Create reference architecture(s) and framework(s) by understanding the broader requirements.
d) Identify & understand functional and non-functional requirements and translate them into traceable architectural & design elements.
e) Performance tuning and optimization
f) Support and drive organization's technology initiatives both at an individual level and as a team.
g) Apply industry standard practices and mentor different teams as necessary.
Skills:
1) Web Applications and Distributed Systems - ASP.NET, Silverlight, MVC, jQuery, WCF etc
2) Service Orientation with good knowledge of SOA, ESB & EAI concepts
3) Queuing, Messaging and Rules Engine - MSMQ, BizTalk BRE or equivalent products
4) Good knowledge of RDBMS concepts. Exposure to Data Dictionary, MDM concepts is a plus
* Candidate should have experience with / exposure to all of the above skills. Expertise at least with one of the above sects is mandatory.
5) Good working knowledge of OO Concepts, UML, Design Patterns, Software Modeling tools
6) Exposure to Application Security Concepts
7) Performance tuning and optimization
8) Experience with Microsoft Visual Studio suite of products
9) Understanding of Firewalls, Load Balancers would be a plus
10) Excellent Communication and Interpersonal skills
No comments:
Post a Comment