Major Responsibilities
- Technical Direction, Software Development, People Management and Software Product Delivery which includes:
Architecture and Design Technology Strategy
Translating high level business requirements into technical functional requirements
Technical Effort Management: Resource scheduling, task decomposition, and risk management in an Agile environment
Data Modelling
- Work closely with peers and Product Managers to develop the best technical design and approach for new Product Development
Evaluating and comparing alternate technologies and solutions
Resolving complex technical issues.
Guiding, coaching and mentoring software development team on design, development best practices & processes
Test Automation and coverage
Candidate must have We are looking for a Technologist who has delivered rock solid software solutions for industry leading enterprises with lean and agile teams.
- Technical ownership of Software Product Development Lifecycle, entire line of business or a horizontal platform.
- Experience of minimum 2 full software development life cycles with stringent requirements on
Time to market.
Quality of product.
- Ownership of complex software architectures with operational metrics.
- Internet scale web application built around Java EE, Big Data and MySQL technologies, Web Services, Hibernate, Spring, Ant & JUnit, JSP, JSON, JQuery and GWT for web tier.
- Designing and defining the interaction between the different components and teams.
- Definition of and compliance with a world-class build/release and configuration management process.
Didn’t find the job appropriate? Report this Job