Senior Software Engineer
Published date: 2024/01/10
- Location: Bengaluru, Karnataka, India
Job Purpose
'The Senior Backend Engineer at IDFC FIRST Bank will handle the digital experience from inception to go-live model. This role acts as a thought leader and internal subject matter expert for the Technology Org.
The role holder is expected to create a vision and roadmap for the digital experience to provide best in class customer experience for each of the product solution handled. The role holder will play a critical role in leading the innovation and growth of our front end web and mobile platforms.
Key / Primary Responsibilities of the Role - List the primary deliverables
• Work closely in a highly AGILE environment with a team of engineers.
• Understand the full feature set/ implementation and architecture of the applications
• Review product evolution and map new features to ongoing releases.
• Analyze business goals and product requirements and contribute to application architecture design, development and delivery.
• Provide technical expertise for every phase of the project lifecycle; from concept development to solution design, implementation, optimization and support.
• Act as an Interface with business teams to understand and create technology specifications for workable solutions within the project.
• Assess the deployed solutions and provide recommendations on application design, development, integration and performance tuning.
• Make performance related recommendations, and identify and eliminate performance bottlenecks (hardware, software, configuration); drive performance tuning, re-design and re-factoring.
• Conduct technical analysis of proposed solutions (technology stack / component / design patterns) and drive selection of technologies and designs to come up with the optimal architecture.
• Lead and participate in the software development lifecycle, which includes research, new development, modification, security, reuse, re-engineering and maintenance of common component libraries.
• Gather business requirements and participate in product definition and feature prioritization, including customer usability studies.
• Perform competitive analysis for features at a product level scope. Create technical documentation of applications / solutions.
• Assist with the development and review of end user and technical end user documentation.
• Drive idea generation for new applications / end uses, or for enhancing existing applications with focus on customer centric solutions,
• Responsible for the delivery of products within budget, schedule and quality guidelines.
• Deliver product / features that are highly scalable, secure, high-available, high performing and cost-effective.
• Collaborate with internal teams and stakeholders across business verticals.
Skills sets - madatory
• Should be from Product Companies and have been working on high Scale of Traffic
• Proficiency in engineering practices and writing high quality code, with expertise in Technology (Java/Python/Go).
• 2+ years of experience building microservices.
• Strong experience in architecting and building distributed systems, scalability, and availability
• Strong knowledge of data structures, algorithms, and designing for performance
• Proficient with RDBMS
Good to have
• Good knowledge of cloud technologies like AWS/Google Cloud/Azure
• Good knowledge on data stores, database design, data modelling and SQL queries
• Extensive experience building and owning large- scale distributed backend systems
• Experience working with three or more of : Unix/Linux environments, Distributed and parallel systems, Workflow automation, CI/CD Platform development, Cloud platforms development e.g. AWS/GCP, Kubernetes/Container platform based development
• Proficiency in engineering practices and writing high quality code, with expertise in either one of Java
'The Senior Backend Engineer at IDFC FIRST Bank will handle the digital experience from inception to go-live model. This role acts as a thought leader and internal subject matter expert for the Technology Org.
The role holder is expected to create a vision and roadmap for the digital experience to provide best in class customer experience for each of the product solution handled. The role holder will play a critical role in leading the innovation and growth of our front end web and mobile platforms.
Key / Primary Responsibilities of the Role - List the primary deliverables
• Work closely in a highly AGILE environment with a team of engineers.
• Understand the full feature set/ implementation and architecture of the applications
• Review product evolution and map new features to ongoing releases.
• Analyze business goals and product requirements and contribute to application architecture design, development and delivery.
• Provide technical expertise for every phase of the project lifecycle; from concept development to solution design, implementation, optimization and support.
• Act as an Interface with business teams to understand and create technology specifications for workable solutions within the project.
• Assess the deployed solutions and provide recommendations on application design, development, integration and performance tuning.
• Make performance related recommendations, and identify and eliminate performance bottlenecks (hardware, software, configuration); drive performance tuning, re-design and re-factoring.
• Conduct technical analysis of proposed solutions (technology stack / component / design patterns) and drive selection of technologies and designs to come up with the optimal architecture.
• Lead and participate in the software development lifecycle, which includes research, new development, modification, security, reuse, re-engineering and maintenance of common component libraries.
• Gather business requirements and participate in product definition and feature prioritization, including customer usability studies.
• Perform competitive analysis for features at a product level scope. Create technical documentation of applications / solutions.
• Assist with the development and review of end user and technical end user documentation.
• Drive idea generation for new applications / end uses, or for enhancing existing applications with focus on customer centric solutions,
• Responsible for the delivery of products within budget, schedule and quality guidelines.
• Deliver product / features that are highly scalable, secure, high-available, high performing and cost-effective.
• Collaborate with internal teams and stakeholders across business verticals.
Skills sets - madatory
• Should be from Product Companies and have been working on high Scale of Traffic
• Proficiency in engineering practices and writing high quality code, with expertise in Technology (Java/Python/Go).
• 2+ years of experience building microservices.
• Strong experience in architecting and building distributed systems, scalability, and availability
• Strong knowledge of data structures, algorithms, and designing for performance
• Proficient with RDBMS
Good to have
• Good knowledge of cloud technologies like AWS/Google Cloud/Azure
• Good knowledge on data stores, database design, data modelling and SQL queries
• Extensive experience building and owning large- scale distributed backend systems
• Experience working with three or more of : Unix/Linux environments, Distributed and parallel systems, Workflow automation, CI/CD Platform development, Cloud platforms development e.g. AWS/GCP, Kubernetes/Container platform based development
• Proficiency in engineering practices and writing high quality code, with expertise in either one of Java
0 page views
Related listings
-
Tfl - Trade Nct ReplacementBanksame Our values define the working environment we strive to create - diverse, supportive and welcoming of different views. We embrace a culture reflecting a variety of perspectives, insights and backgrounds to drive innovation. We build talented and ...2026/11/08
-
Product Security Tester - Vapt (Web ApplicationBankABOUT TEMENOS We’re passionate about helping banks to perform better, so we solely focus on creating banking software. Temenos offers cloud-native, cloud-agnostic, API-first digital banking, core banking, payments, fund management, and wealth managem...2026/11/08
-
Legal Entity Controller (Fnle15) Wm Lec - AssociateBankGlobal Finance & Business Management ('GF&BM;') India is a combined Line of Business-aligned (LOB-aligned) finance & business support team located in India and is part of JPMorgan's global capability center (GCC). We are part of the Offic...2026/11/08
