Qualification :
- Excellent communication and interpersonal skills
- B.Tech or M.Tech in Computer Science or related degree
- Ability to work well with clients both individually as well as in a highly collaborative team
- Demonstrated interest in learning new technologies
- Well organized and self-motivated with the ability to prioritize workload
Experience :
- Strong development experience in Java (C++, C#), python, node, Linux (windows)
- 3+ years of hands-on experience as Solution Architect or Enterprise Architect
- 13+ years of experience in Information Technology
- 5+ years hands-on experience on latest technologies (Node, Vert.x, Html5, Javascript frameworks, NoSQL) and deep understanding of such technologies
- 8+ years development experience in building complex systems at team lead level
- Experience in messaging, raw sockets, RMI, JMS, REST, transaction management, RDBMS
- Have development experience with threading, memory management, data structures
- Implementation Experience with Continuous delivery methodology and various frameworks/solutions in that space.
- Proficient knowledge of effective problem solving and identifying solutions
- Ability to collaborate with business teams, designers and analysts to refine business requirements and map those to technical design specifications
- Experience working/leading projects executed using Agile Methodologies
- Knowledge of typical release, build, deployment and operation aspects of applications
- Ability to build relationships and leverage cross-functional partnerships within and outside of the organization
Job Responsibilities :
- Work hands-on with right technologies to build solutions
- Build POCs for evaluating right technology for providing solutions
- Align the solution technology direction with functional, application, and technology domains
- Provide architecture and technology support across a range of digital technologies including but not limited to Web/Mobile frameworks, Big Data analytics, online marketing, social or/and security platforms
- Manage risks associated with integration, data
- Plan the architecture and/or deployment through appropriate standards and policies
- Manage complex projects and the digital practices QA function
- Collaborate with the developers, business analysts, subject matter experts to understand the complex technological system in order to produce integrated end to end solution options.
- Keep up-to-date on new technologies, standards/protocols, and tools in areas relevant to the rapidly changing digital environment
- Communicate solutions approaches to project teams and architecture review board and other stake holders
- Lead the creation of solution design documentation which documents all of the technical components necessary to meet the business and technology goals
- Lead test automation initiative
Didn’t find the job appropriate? Report this Job