About the role
HSBC is one of the world's largest banking and financial services organizations, serving millions of customers worldwide. This role is for a Full Stack Developer specializing in Python within the technology engineering group. The selected candidate will build and maintain resilient, scalable applications and digital banking solutions.
What you will do
- Build and maintain scalable full-stack web applications and microservices.
- Develop and optimize backend services and RESTful APIs using Python.
- Implement intuitive and responsive user interfaces using front-end technologies.
- Participate in code reviews, automated testing, and CI/CD deployment pipelines.
- Troubleshoot, debug, and enhance application performance and security.
- Collaborate in an agile cross-functional environment with product owners and engineers.
What we look for
- Strong fundamental knowledge of Python and object-oriented programming.
- Understanding of front-end development using HTML, CSS, and JavaScript.
- Basic knowledge of database concepts, relational systems, and SQL queries.
- Familiarity with RESTful API concepts and integrations.
- Experience with Git version control systems.
- Strong analytical, problem-solving, and collaboration skills.
Eligibility
- BTech or MTech in a quantitative or Computer Science related discipline.
- Open to both freshers and early-career candidates.
Skills
- Python
- JavaScript
- React
- SQL
- REST APIs
- HTML
- CSS
- Git
- CI/CD
- Problem Solving
Benefits
- Health insurance
- Performance bonus
- Hybrid work model
- Professional development support
- Employee assistance programs