Senior Software Designer (Java)
This job posting is no longer active
If your expertise lies in Java server-side development, a position as Senior Software Designer is ideal for you. In this role, you will be responsible for developing a pan-derivative execution & clearing system used globally by internal & external clients as part of a global team.
To qualify for this role, you need to have 7-9 years of experience with excellent design and development skills using UML and Agile Methodology.
What the Business Does
This role is based in the Futures Technology team at CFT Technology India reporting to the Project Manager.
The core focus of the team is on facilitating internal/external clients to execute futures orders, strategies utilising banks execution and clearing platforms. The India-based development teams within CFT Technology India are responsible for understanding global business requirements, writing technical specification, designing and delivering an optimal solution to business. The teams work alongside similar teams in the London as well as smaller teams elsewhere in Asia, collaborating as an extended team within a distributed development model. Front office teams develop and enhance applications that support the trading activities of the investment bank across product areas such as currencies, fixed income and capital markets.
As Senior Software Designer, your responsibilities will include:
Analysis, design, code reviews, task estimation, meeting timelines, testing, mentoring, taking part in recruitment activities, code implementations, participates in stakeholder communication.
The role is mainly within front & middle office, with candidate dealing directly with the sales, operations business & owning the relationship in the geographic area.
In addition to being a first class technologist, the candidate will have excellent interpersonal skills, business knowledge and the ability to work on several projects at once.
The nature of the support will be ad-hoc, however there will be a great deal of project work that will need to be undertaken in a manner such that the implementation makes use of existing technology and fits into the strategic direction of the overall infrastructure.
Whilst ownership of the entire project life-cycle is required, the applicant will engage fully with the wider IT team to ensure that knowledge is spread and no key-man risk is introduced.
Skills you need
7+ years of Java Server Side development using Java 8 and Spring framework
Test driven development experience and proficiency in writing good quality Java Code.
Good understanding of writing SQL queries/procedures/functions.
Ability to design solution to problems and Hands on experience on Version control tools like SVN, GIT.
Flexibility to work on both small support tasks and larger project deliveries.
RBS doesn’t just provide you with an exciting work and a generous pay package. We take pride in ensuring your personal and professional development is first and foremost. You will have access to a range of development and learning programs, services and support designed to help you manage and balance your work/life priorities.
Whether its retirement planning, supporting a charity close to your heart or taking care of your well-being, RBS makes sure you are taken care of. For more information on our benefits, please visit our website.
At RBS, our purpose is to serve customers well. We serve around 24 million customers across the globe, and our aim is to consistently meet their needs wherever they find us. Our ambition is to become the UK’s number-one bank for customer trust, service and advocacy by 2020. Our global workforce is integral to helping us achieve this goal.
With colleagues across 5 main states, and connected across-the-globe by common values and a unified ambition, RBS India delivers vital bank functions that help us offer truly round-the-clock support to our UK customers, and 24/7 banking to our international customers.
RBS welcomes applications from all sections of the community.