Job Title: Trainee Software Engineer
Opening Date: 24-Nov-2024
Closing Date: 29-Nov-2024
Job Description
Some careers shine brighter than others.
Join HSBC as a Trainee Software Engineer and unlock your potential with one of the largest global banking and financial services organizations. This role offers a challenging yet rewarding opportunity to work on cutting-edge technologies and collaborate with global teams to deliver scalable, efficient, and secure solutions.
Key Responsibilities
As a Trainee Software Engineer, you will:
- Develop and implement software solutions by leveraging object-oriented programming languages such as Java or Python.
- Work with various operating systems like Android and Linux and handle relational and NoSQL databases.
- Collaborate with business users, architects, and other stakeholders to design scalable, loosely coupled, and efficient solutions across platforms, including mobile, internet, and cloud ecosystems.
- Implement Continuous Integration (CI) and Continuous Deployment (CD) pipelines and work in an Agile environment.
- Gain expertise in domains such as Mobile, Analytics, Cloud, and Digital Technologies.
- Design solutions that operate seamlessly across on-premise, hybrid, and multi-cloud ecosystems, including GCP, AWS, Azure, and Ali Cloud.
- Leverage open-source technologies and best integration patterns for seamless customer experiences.
- Apply secure coding standards to mitigate cyber threats and vulnerabilities.
- Maintain and enhance current systems for improved efficacy and availability.
Requirements
To succeed in this role, you must have:
- A strong foundation in software development engineering.
- Proficiency in at least one object-oriented programming language like Java or Python.
- Experience with Android/Linux operating systems and relational/NoSQL databases.
- A good understanding of CI/CD pipelines, Agile methodologies, and cloud platforms (GCP, AWS, Azure).
- Excellent problem-solving, interpersonal, and analytical skills.
- Strong communication and presentation skills to support development in a global setting.
- A mindset oriented towards the BFSI (Banking, Financial Services, and Insurance) domain and FinTech innovations.
Educational Qualification
- Engineering Graduate (2025 Pass Out)
- BE/B.Tech in Computer Science (CS), Information Technology (IT), Computer & Communication Engineering (CCE), Artificial Intelligence & Machine Learning (AI/ML), Data Science (AI/DS), Cybersecurity, or Cloud Technologies.
Tags for Job Listing:
Java, Python, Android, Linux, NoSQL, SQL, Cloud, AWS, Azure, GCP, Agile, CI/CD, Cybersecurity, Mobile Development, Cloud Computing, FinTech, BFSI, Software Development, Relational Databases, NoSQL Databases, Data Science, Artificial Intelligence, 2025 Batch, BE, B.Tech, IT, CS, AI/ML, Cybersecurity
Education Requirements
Eligible Batch Years
