Job Openings Senior Engineer - Banking Technology (Core Banking)

About the job Senior Engineer - Banking Technology (Core Banking)

Job Description

  • Custom Development & Enhancements
    - Design, develop, and implement customer-specific customizations and new features on the Finacle platform
    - Collaborate with business stakeholders and clients to understand requirements and propose effective technical solutions
    - Optimize code for performance, scalability, and maintainability 
    - Integrate Finacle with third-party systems, ensuring seamless data flow and interoperability
  • Level 3 Support
    - Take ownership of complex technical incidents and perform root-cause analysis
    - Troubleshoot critical issues within the Finacle environment and provide timely resolutions
    - Escalate issues where necessary while maintaining accountability for closure
  • Project Management & Delivery
    - Lead and deliver Finacle customization and upgrade projects within scope, timeline, and budget
    - Act as the key technical liaison between customers, project managers, and internal teams
    - Ensure timely delivery of customizations, reports, and system enhancements with high quality 
  • Collaboration & Team Support
    - Work closely with cross-functional teams to prioritize and manage workloads effectively
    - Share knowledge, best practices, and technical expertise across the team
    - Mentor junior engineers, especially in Finacle development and troubleshooting 
  • Report Development & Porting
    - Design and develop custom reports aligned with business requirements
    - Handle porting of existing customizations and reports to newer Finacle versions
    - Ensure compatibility and proper functionality post-upgrade 
  • Documentation & Quality Assurance 
    - Prepare comprehensive technical documentation for developments, configurations, and support processes
    - Conduct code reviews to ensure adherence to coding standards and best practices
    - Collaborate with BA/QA teams to validate functionality, performance, and system integrity 
  • Project & Upgrade Support
    - Take ownership of report development and customization porting for system upgrades
    - Support CBS implementation projects including setup, customization, and integrations
  • Continuous Improvement & Innovation
    - Identify opportunities to improve development and support processes
    - Stay updated with Finacle releases, emerging technologies, and industry trends

Person Specification

  • Bachelor's degree in Computer Science, Software Engineering, or a related field 
  • 4-6+ years of experience in software development, with strong exposure to Finacle Core Banking 
  • Hands-on experience in Finacle customization, scripting, and integrations 
  • Strong knowledge of databases (Oracle/ PostgreSQL) and performance tuning 
  • Experience in troubleshooting complex production issues (L3 support) 
  • Familiarity with Finacle upgrade and implementation projects is highly desirable 
  • Strong analytical, problem-solving, and communication skills