Job Description
Some careers shine brighter than others. If you’re looking for a career that will help you stand out, join HSBC and fulfil your potential. Whether you want a career that could take you to the top, or simply take you in an exciting new direction, HSBC offers opportunities, support and rewards that will take you further. HSBC is one of the largest banking and financial services organisations in the world, with operations in 64 countries and territories. We aim to be where the growth is, enabling businesses to thrive and economies to prosper, and, ultimately, helping people to fulfil their hopes and realise their ambitions. We are currently seeking an experienced professional to join our team in the role of Senior Software Engineer In this role, you will: - Work on developing new features end to end including front-end as well as backend - Work on debugging production issues and provide strategic solution to common problems - Work with senior developers, Tech Lead and stakeholders - Breakdown stories into tasks and aim to make small releases in production to achieve end result - Co-ordinate with other IT teams and represent the application in engineering and architect forums To be successful in this role, you should meet the following requirements: Technical - Knowledge of software / micro services architecture. - Excellent grasp on Core Java, J2EE technologies, C++, python, Multithreading, Collection Framework, data structure design pattern. - Exposure to JMS, Message Oriented Middleware technologies e.g. Kafka, IBM MQ, Active MQ. - Spring Boot & Spring Framework (Core, Batch and Integration modules, Security). - SQL, Stored procedures, PL-SQL etc. - PostGre SQL and ORDBMS Concepts and Hibernate framework - Exposure to UNIX systems commands and shell scripting. - Exposure to Windows systems commands and batch scripting. - Experience with development and build tools such as Eclipse, Intellij Idea, Microsoft Visual Studio, RTC, GIT, ANT, MAVEN etc. Management - 3 to 7 years of IT experience in successfully delivering complex technology solutions within a defined Software/Systems development lifecycle in Banking Industry. - Experience in AGILE methodology, status reports, progress tracking, issues/risks lists, and deployment and release management. - Excellent problem-solving, interpersonal, presentation and analytical skills. - Strong relationship management skills with proven history in dealing with stakeholders and globally distributed project teams - Willingness to engage with business users and key IT stakeholders outside of direct area of responsibility and manage expectations. - Drive platform improvement initiatives like improvement of performance, production stability - Self-motivated, enthusiastic and proven rapid learning capability - Experience working in fast-paced, collaborative environment Domain - Exposure to Fixed Income asset classes covering bonds and derivative products - Strong knowledge of trade life cycle of FI products. You’ll achieve more when you join HSBC. www.hsbc.com/careers HSBC is committed to building a culture where all employees are valued, respected and opinions count. We take pride in providing a workplace that fosters continuous professional development, flexible working and opportunities to grow within an inclusive and diverse environment. Personal data held by the Bank relating to employment applications will be used in accordance with our Privacy Statement, which is available on our website. Issued by – HSBC Software Development India
Role | Full Stack Developer/Senior Software Engineer |
Industry | Banking |
Education | N/A |