SKILL SET REQUIREMENTData structures, Algorithms, UML, Design Patterns, OOPS, Multi-Threading, Experience in handling of Scalability, Performance, security of large applications
JOB DESCRIPTION
⢠Preparing the detailed design documents and design approaches using the various tools
⢠Translating the business requirements to technical specifications that can be used by the teams to develop.
⢠Define implementation approaches, algorithms and code structure to meet the requirements
⢠This position requires an individual to be creative, team-oriented, technology savvy, driven to produce results and demonstrates the ability to take a cross-team leadership role.
⢠Leads in the analysis, design, and implementation planning of the technical/business solution
⢠Willing to work on additional tasks and responsibilities that will contribute towards team, department, and company goals.
⢠Customer interfacing, understanding customer technical environment and proposing technical solutions to resolve business issues.
⢠Architect experience and responsibility includes defining, prototyping and recommending the technology solutions, detailing the implementation design and identifying interfaces with other products for integration
⢠Abreast of latest technologies & tools and ability to evaluate and select appropriate tools and technologies as per the requirement
⢠Apply attained experiences and knowledge in solving problems that are complex in scope requiring in-depth evaluation
⢠Experience with scaling and performance of large systems and web applications.
⢠Very good experience in OOPS and Multi-Threading
⢠Very Good Experience in Java Script, Jquery, Node JS, HTML 5, CSS3.
⢠Very Good Experience in user authentication and authorization models and frameworks
⢠Very good experience in defining/creating SOAP & RESTful web services.
⢠Experience in consumer & employee-facing business applications
⢠Experience in Reporting & Analytics as well as Systems Integrations
Experience in product development, preferably Chatbots, Mobile and SaaS.
Nice to Have Skills
⢠Experience working with Smart bots, NLP engines, Artificial Intelligence frameworks etc
EXPERIENCE REQUIRED
⢠7+ yrs of overall technical experience and minimum of 3 years as technical lead
EDUCATION QUALIFICATION
⢠Graduate in Engineering OR Masters in Computer Applications