Job Summary :
The Technical Lead will perform Java based software design, development and deployment tasks.
Work Timings :
11 : 00am to 8 : 00pm (3 days in a week)
2 : 00pm 11 : 00pm (2 days in a week depending on project needs)
Key Areas of Responsibility and Accountability
The Technical Lead candidate shall work as an individual contributor (approximately 70% of the time) by doing Analysis, Design Development and Unit Tests.
30% of the time shall be spent in mentoring juniors, design and code reviews and participation in discussions on architectural design and maintenance of systems.
The Technical Lead role requires the ability to mentor / help a small team of software engineers through the development lifecycle, driving successful and timely completion of technical tasks.
The successful candidate will have the ability to adjust quickly to shifting priorities and multiple deadlines. Should have the ability to understand, explain and communicate technical concepts.
The incumbent must have significant hands-on technical experience in all phases of the software development life cycle of enterprise-
wide applications. This includes having the ability to interpret design application architectures, to incorporate best of breed technologies capable of meeting business requirements, to contribute to system performance and to resolve technical issues.
Skill and experience requirements
Excellent conceptual understanding and extensive hands-on experience with Java, JSON, JSP, Servlets, JMS / MQ, JDBC, Spring, Hibernate, Ajax, jQuery and other J2EE technologies.
Proficiency with both NT and UNIX environments, including software deployment and execution.