- 10+ 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
- Preferably a candidate who has worked in challenging environment, where he has defined OR fine-tuned the way of working.
- Must be an out of box thinker
Didn’t find the job appropriate? Report this Job