Qualification Profile 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
Exposure to cloud based application development is plus
Experience Strong development experience in Java ( or C++, C#), Python, Node, Linux (Windows)
5+ years of hands-on experience as strong senior development lead
10+ years of hands-on experience in Information Technology
Good experience/awareness with 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 methodologies and familiarity with 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
Job Responsibilities Work hands-on with right technologies to build solutions for in-house applications and cloud based
Manage complex projects with agile methodology
Work along with developers, business analysts, subject matter experts to implement solutions
Provide mentorship to other developers
Create solution design documentation which documents all of the technical components necessary to meet the business and technology goals
Support test automation initiative
Didn’t find the job appropriate? Report this Job