Job Description
Role Description - Summary:
The Technology Lead designs and develops application frameworks, applies them in response to business problems and participates as part of a team on development-related work. The Lead not only develops code but also mentors other SDE's within their group providing technical leadership skills. Individual coming into this role is expected to build an architecture view for the platform and work with other engineers in the team for development of same.
Domain Knowledge:
Corporate Banking: Client Administration and Self Service, Reference Data, Entitlements Management
Areas of Specialty:
Software Design - Leverages reusable frameworks, shared services and open source libraries to satisfy business requirements while minimizing the development effort, maintenance and time to market and maximizing reliability. Including User Interface Design with a concentration on User Centric Development with ability to apply User Research to create innovative approaches to optimized interfaces.
Software Development - The Lead Software Development Engineer writes application code to meet the technical solution as well as mentoring and reviewing other SDE's in the group. Lead is also responsible for ensuring both functional and non-functional requirements are being met by the solution.
What we'll offer you
As part of our flexible scheme, here are just some of the benefits that you'll enjoy
• Best in class leave policy
• Gender neutral parental leaves
• 100% reimbursement under child care assistance benefit (gender neutral)
• Flexible working arrangements
• Sponsorship for Industry relevant certifications and education
• Employee Assistance Program for you and your family members
• Comprehensive Hospitalization Insurance for you and your dependents
• Accident and Term life Insurance
• Complementary Health screening for 35 yrs. and above
Responsibilities/Tasks:
Software Design:
• Designs applications using frameworks and available components to meet the requirements of a business and documentation of the design
• Defines the integration strategy including rationale, integration environment requirements, and determines the product-component integration sequence
• Assesses and identifies mitigation for risks including those related to high level design, integration, and data quality
• Conducts design reviews and identifies opportunities to reuse components
• Contributes to the definition of development and SW standards to implement/reflect DB guidelines (naming conventions, encryption, and security settings) and ensure standards are adhered to
• Ensures architectural changes as agreed in the Architecture roadmap are implemented
• Evaluates product designs through prototyping - recommendation of new features
• Builds a view for technical infrastructure components (e.g. databases, middleware and user interfaces)
• Contributes to root cause/problem analysis
Software Development:
• Leads development of source code, including descriptions, for all Software Components in accordance with the Detailed Software Requirements Specification, the functional design and technical design documents
• Verifies the developed source code by reviews (4-eyes principle). Software review findings must be resolved
• Integrates software components following the groups integration strategy
• Verifies integrated software components by unit and integrated software testing according to the software test plan. Software test findings must be resolved
💡 Quick Summary
Seeking a career-building opportunity? The Vice President |Java Oracle Development Engineer position is now open for candidates interested in the Bank Jobs sector. This role in Pune offers a professional environment and growth potential.
Requirement Snapshot: Candidates should possess basic communication skills, a proactive attitude, and the ability to work in a team. Experience in Bank Jobs is a plus.
