Duties & Responsibilities :
- Incumbents will be responsible for leading a team of technologists developing and maintaining enterprise SAAS applications catering to global clientele
- Incumbents will get an opportunity to solve complex business problems using niche technology stack of Core Java, Node.js./React.js, Elastic Search & MongoDB
- Role comes with an opportunity to design & architect software systems with Big Data in tunes of hundreds of millions
- Candidate will responsible to recruit and mentor technologists to implement product functionality
- Candidates will help solve problems of scaling & performance tuning the application to deal with Big Data
- Ability to articulate and present the points across (both verbal & written) during the problem solvinglifecycle (ideation to implementation) phase is desired for this role
Work Experience & Skills :
- 8+ years of hands-on software development experience on at least one web technology stack such as Node.js/React.js, Angular.js, Spring MVC etc.
- 3+ years of experience in leading a team of technologists, mentoring and helping them with day today technical impediments to achieve business goals
- 2+ years of experience in technical architectural design keeping considerations of performance,scalability and maintainability in mind
- Participant to Agile/Scrum methodology as Scrum master or team member having exposure to estimations to task allocations using Jira or Rally or similar tools
- Exposure to software development best practices such manual & automated code reviews, design reviews, unit testing, test automation, continuous integration etc.
- Good communication, presentation and leadership skills to drive thought process with internal & external clientele
- Sharp analytical and problem-solving skills
- B Tech / BE / M Tech / ME or equivalent in Computer Science, Engineering or similar relevant fields.