10 years of overall software development experience, with at least 8- 10 recent years of experience in developing enterprise software products using J2EE, Rest API, Webservices, HTML5 (desirable) , JScript, JSP, Jquery, Struts, Spring Framework, Mysql PL / SQL, iReport, JasperReports, Web Services etc
Preferably 7- 8 year of relevant experience in leading the development teams.
Knowledge of Software Engineering best practices with a solid, proven, understanding of Agile Software Development Process and Continuous Integration practice.
Designing and integrating software applications running on multiple platform types into overall architecture.
Working knowledge of source code control systems preferably SVN.
Experience of multiple full release cycles.
Understanding of modern software development methodologies.
Understanding of modern software development tools and Software Configuration Management (SCM) .
Understanding of Software Test methodologies, and testing tools.
Strong understanding of Basic Database Administration.
General Project Management (developing) .
Customer / Vendor Management. Business Analysis.
Good verbal and written communication skills; ability to work effectively in a team.
Understanding of Basic Database Administration.
Knowledge of Agile Methodologies.,