Job Description
We develop and deploy leading-edge technologies in areas such as mobile and online banking, payments processing, technology infrastructure, cyber-security, risk and capital management and enterprise data management.
Hadoop, HDFS, Spark, Yarn, Hive, Sqoop, Impala, Hue, Python, SQL, Scala, Spark Streaming, Kafka Shell Scripting, ETL, Quartz, Teradata, Datastage, Tableau
:
In this role, you will ensure that software is developed to meet the functional, non-functional and compliance requirements, and solutions are well designed with maintainability/ease of integration and testing built-in from the outset. Key tasks and responsibilities may include, but are not limited to:
- Gather and translate internal and external client requirements into technical design specifications, business process re-engineering
- Code solutions, unit tests, and ensures the solution can be integrated successfully into the internal banking applications and systems with clear, robust, and well-tested interfaces
- Participates and contributes to the delivery/release (CI/CD) events. e.g., branching timelines, pull requests, issue triage, merge/conflict resolution, release notes
- Document the models and findings, support data collation and processing that is helpful in development and delivery.
- Perform proof of concept to implement new ideas or mitigate risk.
- Ensure execution and delivery meets technology’s expectations in terms of the functionality, quality, performance, reliability, and timelines
- Work with global development teams and business partners across APAC, EMEA & AMRS and translate business / functional requirements for banking, trading, markets etc
- Identify, escalate, and resolve incidents and issues
Educational Qualifications: Eligible Final year students from the Class of 2026 ONLY
- Major Specialization: Computer Science, Computer Engineering, Information Systems
- CGPA: 80% in the last semester OR CGPA of 8 on a scale of 10 in the last semester with no pending backlogs
Good to have if any
Work Experience:No work experience, freshers only
Foundational skills:Hands-on engagement in the full software lifecycle activities is expected. This includes requirements analysis, coding, testing, and deployment. Job expectations include a strong knowledge of development and testing practices common to the industry and design patterns that supports complex applications.
- Fundamental knowledge and understanding of programming languages, data visualization tools, application frameworks, distributed systems and databases.
- Basic proficiency in atleast one of the following programming languages: Java, C#/.NET, C++, Python.
- Experience in Agile methodology, Process Improvement, Excel, JIRA. Knowledge of Linux/Unix
- Ability to deal with ambiguity, including various work assignments and changing priorities
- Strong influencing skills with the ability to influence both vertically and horizontally
- Assertiveness, initiative, strong work ethic and a team attitude
- Distinguished written and oral communications skills
- Candidates should possess a high level of intellectual curiosity, a drive for excellence, and a commitment to achieving sustainable results. Additionally, students should hold strong academic and technical skills in Microsoft Office.
Desired Skills:
- Good to have experience with developing frameworks and tools specific to AI/ML applications.
- Good to have familiarity with cloud platforms and development in cloud environments.
- Candidate good at problem solving and have quantitative skills
- Can implement solutions based on requirements or based on one’s own innovative ideas
- Have the willingness and aptitude to work in global distributed teams
- Have attention to detail and strong work ethics
We develop and deploy leading-edge technologies in areas such as mobile and online banking, payments processing, technology infrastructure, cyber-security, risk and capital management and enterprise data management.
Hadoop, HDFS, Spark, Yarn, Hive, Sqoop, Impala, Hue, Python, SQL, Scala, Spark Streaming, Kafka Shell Scripting, ETL, Quartz, Teradata, Datastage, Tableau
:
In this role, you will ensure that software is developed to meet the functional, non-functional and compliance requirements, and solutions are well designed with maintainability/ease of integration and testing built-in from the outset. Key tasks and responsibilities may include, but are not limited to:
- Gather and translate internal and external client requirements into technical design specifications, business process re-engineering
- Code solutions, unit tests, and ensures the solution can be integrated successfully into the internal banking applications and systems with clear, robust, and well-tested interfaces
- Participates and contributes to the delivery/release (CI/CD) events. e.g., branching timelines, pull requests, issue triage, merge/conflict resolution, release notes
- Document the models and findings, support data collation and processing that is helpful in development and delivery.
- Perform proof of concept to implement new ideas or mitigate risk.
- Ensure execution and delivery meets technology’s expectations in terms of the functionality, quality, performance, reliability, and timelines
- Work with global development teams and business partners across APAC, EMEA & AMRS and translate business / functional requirements for banking, trading, markets etc
- Identify, escalate, and resolve incidents and issues
Educational Qualifications: Eligible Final year students from the Class of 2026 ONLY
- CGPA: 80% in the last semester OR CGPA of 8 on a scale of 10 in the last semester with no pending backlogs
Good to have if any
Work Experience:No work experience, freshers only
Foundational skills:Hands-on engagement in the full software lifecycle activities is expected. This includes requirements analysis, coding, testing, and deployment. Job expectations include a strong knowledge of development and testing practices common to the industry and design patterns that supports complex applications.
- Fundamental knowledge and understanding of programming languages, data visualization tools, application frameworks, distributed systems and databases.
- Basic proficiency in atleast one of the following programming languages: Java, C#/.NET, C++, Python.
- Experience in Agile methodology, Process Improvement, Excel, JIRA. Knowledge of Linux/Unix
- Ability to deal with ambiguity, including various work assignments and changing priorities
- Strong influencing skills with the ability to influence both vertically and horizontally
- Assertiveness, initiative, strong work ethic and a team attitude
- Distinguished written and oral communications skills
- Candidates should possess a high level of intellectual curiosity, a drive for excellence, and a commitment to achieving sustainable results. Additionally, students should hold strong academic and technical skills in Microsoft Office.
Desired Skills:
- Good to have experience with developing frameworks and tools specific to AI/ML applications.
- Good to have familiarity with cloud platforms and development in cloud environments.
- Candidate good at problem solving and have quantitative skills
- Can implement solutions based on requirements or based on one’s own innovative ideas
- Have the willingness and aptitude to work in global distributed teams
- Have attention to detail and strong work ethics