11-16 years experience in all areas of application development
CORE Java, OOPs, SQL, Enterprise Java (JEE), J2EE (Spring, Hibernate) , XML, JDBC, Web services, Ant/Maven,
One or more source code repository like SVN, GIT, TFS etc.
Strong on Web Services and UML design patterns.
Strong understanding and working knowledge of complex database
Design and develop technical solutions to build new or enhance existing software in accordance with departmental development standards meeting business needs.
Drive decision making on technology, designs, weighing pros and cons of multiple options.
Driving migration of applications to newer or better software and taking ownership of enforcement on team.
Testing the effectiveness of the coded solutions and systems
Methodology involvement by continuous monitoring and improvement for better delivery
Supporting initiatives to improve existing technology and tools used in the organization.
Collaborate with product/development manager to deliver production ready software
Must have managed 30+ people project independently
Must have managed min 2 full life cycle projects as PM using Agile methodologies
Must have closely interacted with the client on requirements and solution design
Must be from strong technical background before being a manager
Qualification*MCA, B.E, B.Tech, M.Tech, Bsc-IT, Msc-IT, BCA