Software Engineer
Pune (Pune) IT development
Job description
Designation : Software Engineer
Location : Pune
Job Description
· Provide estimates for changes and new development requirements (System API’s )
· Development is completed with no slippages measured by task slippages
· Code delivered is with highest quality measured by defect counts and defect ratios during build and unit testing phase.
· Adherance to the QA processes.
· Ensure smooth communication between onshore and offshore to report progress in assigned tasks.
· Work with Team Leads / Solution architect to understand the design and project plans.
· Participate in code reviews, peer design reviews, test plan walkthrough.
· Work with developers from other workstreams during integration testing.
· Work with testers to track and close open defects during SIT/UAT phase.
· Suggest best practices to ensure that there is a maintainable code base and deployment structures using GITHUB & Jenkins
· Implement and comply with Group compliance policy
· Should deliver considering the operational risk associated with the role
Desired profile
Qualifications :
Key Technical Competencies:
# Must have
- Java with Spring
-SpringBoot
-Relational Database (Oracle)
-Mockito, Junit, Cucumber, TDD and BDD
-Apache Camel
-RestFul Web-services
-Maven
-Jenkins
# Good to have
-Git or similar version control tool
-CICD based
-Mule knowledge
-JBehave, Selenium
-JPA
Should have worked in DevOps team and well versed with Agile Framework.
1.Please ignore this email if you have undergone an interview process with us in the last 6 months / not meeting required criteria.
2.Right to work is required. Local employment rulings and restrictions will apply.
3.HSBC Software Development (India) Pvt Ltd reserves the right on your candidature status.