Desired Skills and Experience:
10+ years of experience in Software Development/ Project Management.
1.Technical ownership of SaaS Products
2.Strategic Team augmentation and Product Roadmap
Key Technical Skills
- Exp in SOA based architecture, Web Services (Apache CXF/ JAXWS/ JAXRS/ SOAP/ REST
- Exp in multiple application and web servers (JBoss/ Tomcat/ Websphere
- Exp in continuous integration (Jenkins/ Sonar/ Nexus/ PMD) and CD
- Hands on experience of RDBMS like SQL Server, Oracle, MySQL, PostgreSQL
- Have a good understanding of UML and design pattern
- Have a good understanding on Performance tuning
- Good hands on developing experience in java, j2ee, spring & hibernate
- Problem solving skills with data structure, algorithms & design pattern
- Understand various disparate views of the system.
- Manage team drive effective processes, design and coding standards for software development
- Leverage various teams and resources as necessary to maximize efficiency
- Track the productivity of the team closely and implement continuous productivity/ quality improvements
- Analyse system requirements and map to specific components/ libraries.
- Define, understand and be able to analyse the non-functional requirements of the project.
Good to Have Experience
Financial services industry experience preferred
Industry experience in IT, Banking or a Consulting firm in varied banking functions and systems implementation
Experience with SaaS and cloud based development Architecture & Design
Be able to envision the overall solution for defined functional and nonfunctional requirements; and be able to define technologies, patterns and frameworks to materialize it.
Design and develop the framework of the system and be able to explain choices made. Also write and review design document explaining overall architecture, framework and high level design of the application.
Create, understand and validate Design and estimated effort for given module/ task, and be able to justify it.
Be able to define in-scope, out-of-scope and taken assumptions while creating effort estimates.
Be able to identify and integrate well over all integration points in context of a project as well as other applications in the environment.
Salary: INR 15,00,000 - 25,00,000 P.A.
Industry: IT-Software / Software Services
Functional Area: IT Software - Other
Role Category: Senior
Employment Type: Permanent Job, Full Time