- Excellent Problem Solving skills for complex and large scale problems.
- Technical Breadth - Exposure to a wide variety of problem spaces, technologies.
- Very Strong System design and OO skills with a nifty ability to craft clean interfaces and operate at the right levels of abstraction.
- Solid coding skills with ability to drive teams through massive refactoring exercise and improve coding standards across large code bases.
- Deep knowledge, understanding and experience of working with a large variety of multi-tier architectures. Awareness of pitfalls and use cases for a large variety of solutions.
- Deep understanding and experience of high performance web scale and real-time response systems.
- Experience and expertise in a variety of large scale persistent systems including large databases.
- Exposure to complete product development cycles - From inception to production to scaling up, supporting new requirements, re-architectures - the Architects should have seen it all and ideally in multiple cycles.
Didn’t find the job appropriate? Report this Job