Key Skills: Java, Spring, Spring Boot, Microservices, Digital transformation, Angular knowledge is a must, Domain - BFSI or Financial Services
Requirements:
- 14+ years of progressive experience in technical management related roles, and must have recent experience as Lead/Tech Lead
- 4+ years of experience working within the Financial Services industry.
- 2+ years of experience managing large, complex programs and/or projects through all SDLC phases
- 2+ years of experience with Cloud native development on Azure or a related Cloud
- Proven experience with Microsoft Java 8, Spring boot, REST, JSON, API, Service Oriented Architecture, SQL Server
- Proven skills with SQL, JavaScript/TypeScript, DHTML, HTML, CSS, AJAX, jQuery, Web Services, etc.
- Should have knowledge of TDD, Unit Testing
- In depth understanding of Design patterns, practices, and concepts with ability to implement these the technology solutions
- Should be ready to work in a role that is 70% technical and 20-30% functional, including people management and team leadership.
- Proven ability to apply expert/leading technical skills, tools, and techniques to project deliverables, processes, communications, and presentations
- Proficient in developing, managing, monitoring, and appropriately reporting on programs, projects, portfolio and/or project tasks and controls
- Proven ability to take complex problems, provide simplified solutions and engage an organization to operationalize the changes; superb problem solving and critical thinking skills with thorough diligence
- Expert understanding of Waterfall, Agile, and DevOps project management principles and practices
- Highly skilled in managing and performing the following activities: requirements gathering & documentation, analysis, design, planning, and production implementation
- Must have meeting facilitation skills including setting agendas, task management, time management, taking minutes, managing documentation, and action item management both formal and informal settings
- Experience effectively managing programs and/or projects through shared resources; internal and external (vendor and/or consultant) resources; on-shore/off-shore models
- Must be able to multi-task, problem solve, learn quickly, and adapt to changing priorities
- Excellent verbal and written communication skills; strong interpersonal and influencing skills; ability to effect change in a matrix managed environment
- Experience interacting with and influencing senior members of management
- Understand and stay up to date with current industry trends and relate aspects to our business and influence business leaders accordingly
- Understand and utilize current project and/or portfolio planning, reporting, and support tools
- Proficiency in MS Project, Outlook, Word, Excel, SharePoint, Visio, and PowerPoint