4 days ago
Bengaluru, IndiaEntry Level
Responsibilities
- Work closely with modeling teams to understand models and deliver them using software engineering best practices.
- Lead efforts to make financial models efficient and scalable.
- Develop and maintain Python backend applications.
- Design and implement APIs and integrate third-party services.
- Implement deployment pipelines and support stable production deployments.
- Support testing and business-as-usual activities throughout model deliveries.
- Automate and streamline software development processes for Global Finance.
- Collaborate with business stakeholders, IT, data science, quantitative analysts, and project managers to translate requirements into technical solutions.
- Troubleshoot technical challenges and ensure solutions meet strategic outcomes.
- Manage project delivery, communicate technical concepts, and maintain stakeholder relationships.
- Represent the team in working groups and committees, including presenting demonstrations.
- Support hiring and talent development from the ADA perspective.
Requirements
- Bachelor’s or master’s degree in computer science.
- At least 1 year of backend development experience.
- Proven experience designing, developing, and deploying software applications.
- Strong understanding of Python and object-oriented programming concepts.
- Experience with FastAPI and RM.
- Experience with testing frameworks and libraries such as pytest and unittest.
- Experience building APIs and microservice architectures.
- Experience with SQL and NoSQL database technologies, including PostgreSQL, MySQL, and MongoDB.
- Experience with DevOps and deployment pipelines.
- Experience with Docker and Kubernetes.
- Experience with large-data-processing technologies.
- Familiarity with Azure, AWS, or GCP.
- Familiarity with Java and Spring Boot.
- Strong analytical, problem-solving, communication, collaboration, and relationship-management skills.
- Understanding of financial markets and software engineering best practices.
Benefits
- Flexible working arrangements.
- Continuous professional development and opportunities for growth.
- Inclusive and diverse workplace where employees are valued and respected.
Tech Stack
AWSAzureDockerFastAPIGoogle Cloud PlatformJavaKubernetesMongoDBMySQLPostgreSQLpytestPythonSpring BootSQL
Categories
About HSBC
Opening up a world of opportunity for our customers, investors, ourselves and the planet. We're a financial services organisation that serves more than 40 million customers, ranging from individual savers and investors to some of the world’s biggest companies and governments. Our network covers 58 countries and territories, and we’re here to use our unique expertise, capabilities, breadth and perspectives to open up a world of opportunity for our customers. HSBC is listed on the London, Hong Kong, New York, and Bermuda stock exchanges. To view our social media terms and conditions please visit the following webpage: http://www.hsbc.com/social-TandCs
