Senior Software Engineer

Year    Hyderabad, Telangana, India

Job Description

Job description

The health and safety of our employees and candidates is very important to us. Due to the current situation related to the Novel Coronavirus (2019-nCoV), we're leveraging our digital capabilities to ensure we can continue to recruit top talent at the HSBC Group. As your application progresses, you may be asked to use one of our digital tools to help you through your recruitment journey. If so, one of our Resourcing colleagues will explain how our video-interviewing technology will be used throughout the recruitment process and will be on hand to answer any questions you might have.

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 Software Engineer.

In this role, you will:

  • Highly skilled developer responsible for front end and back-end application development.
  • Front end development includes Web development with responsiveness of application and working with Graphic designers for Web design features.
  • Back-end development includes Web applications backend, API and database development.
  • These Applications should be cross platform optimized, support multiple browsers etc.
  • Working Hours
  • Regular working days are from Monday to Friday, India business hours.
  • Candidate are expected to have a flexible approach in working and may be required to work in shifts and weekends as per project demand/schedule.
  • Candidate may be required to be able provide on call support during weekends or non-business hours.
Requirements

Qualifications - External

To be successful in this role, you should meet the following requirements:
  • Full-stack development skillset with 6 plus years of experience.
  • Responsible for designing, coding, and deploying of high performance web applications
  • Extensive Experience on UI / UX and API development. API design experience is a plus.
  • Scripting experience of more than 2 years in jQuery, Angular JS, Node JS, React and other scripting technologies.
  • Java 8, 11 or higher experience in spring boot, spring, MVC modeling & microservices development
  • Python scripting knowledge is a plus
  • Experience of Basic SQL statement development for CRUD operations on SQL Server or Oracle and MySQL or PostgreSQL
  • Experience with Collaboration & tracking tools (like JIRA, Confluence)
  • Experience with Software Version Controlling (Git, Bitbucket, GitHub, etc.)
  • Experience with Jenkins or similar for build automation & JFrog or similar artifactory
  • Experience in Code Reviews, Test Plan creation, Unit testing
  • Practical experience & knowledge of Agile methodologies (Kanban, Scrum) is desired.
  • Identify & mitigate risks throughout the schedule and deliver within schedule by adhering to the engineering and Quality standards.
  • Participates in troubleshooting of incidents for applications / solution designed by the team. This would require joining crisis call and working with teams and vendors for a resolution.
  • Effective and clear communication skills (written, oral and listening), with ability to describe technical scenarios in a concise manner depending on the audience.
  • Strong sense of ownership & urgency, ability to prioritize, attention to detail, flexibility, process orientation, analytical skills, sense of vigilance & adherence to all compliance procedures & policies, and time management skills.
  • Ability to work across geographies and time zones with a variety of teams and dealing with global teams across functions.
Additional Skills-
  • Industry standard certifications in the technology area of work would be preferred.
  • Knowledge of Infrastructure domain would be advantage.
  • Knowledge on Cloud platform will be added advantage.
  • Knowledge on either AI/ML, RPA, Data Analysis & Terraform would be added advantage.
Specific Knowledge & Experience / Qualifications
  • Bachelor's degree in Computer Science, Management Information Systems, Engineering, related technical field or equivalent experience.
  • 6+ years of experience in Software Development Life Cycle.
  • Proficient is troubleshooting and handling of complex issues
  • Understands how to break stories or tasks into daily sub-tasks.
  • Understands Quality Control Process.
  • Possesses good knowledge of collaborations tools, client/server architecture and various complexities and compatibility requirements.
  • Added advantage of having worked in infrastructure critical environment and has understanding of how technology adds value to the business and ultimately to the end customer
General Knowledge & Experience
  • Good verbal and excellent written communication skills
  • Good analytical, reporting and presentation skills
  • Quick Learner, Team player and strong inter-personal/social skills to build and maintain, cordial relationship with users, peers and people at all levels
  • High motivation and self-starter
  • Strong time, ability to work under pressure and priority management skills
  • Willingness to learn and work in new business areas
  • Eye of detail, to identify issues and provide solutions
  • Strong collaborative and persuasive skills
  • Courage and ability to challenge the status-quo
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

Beware of fraud agents! do not pay money to get a job

MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Related Jobs

Job Detail

  • Job Id
    JD2972502
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Hyderabad, Telangana, India
  • Education
    Not mentioned
  • Experience
    Year