A fantastic opportunity has arisen for a Computer Science or Information Technology graduate looking to build a career in the Financial Services & Technology sector. The incoming Business Intelligence Graduate, will join a team of 3 specialist Business Intelligence developers who lead the WBS Business Intelligence & Management Information reporting function.


To assist the Senior Software Developers and Software Developers in the gathering of business requirements, internal designs, and system requirements.

To help provide accurate quotations for work based upon the requirements provided.

To develop structured clean re-usable code that follows the pre-defined development standards.

To actively learn best practices for the development domain.

To proficiently manage one’s own performance against the development project team objectives; taking clear remedial action where necessary, providing appropriate reporting against effective KPI and informing the Lead Software Developer or Senior Software Developer of significant changes when appropriate

To assist the Lead Software Developers and Senior Software Developers at all stages of the development life cycle: initial analysis, design, development, integration, testing, debugging and support.

To mitigate potential technical risks, escalating issues to the Lead Software Developer or Senior Software Developer, as appropriate

To fully understand the business requirements and objectives for the assigned projects

To develop code that follows the pre-defined development standards.

To actively seek code reviews from senior members of the team to ensure code quality and functionality is correct.

To consider system performance requirements and to seek advice from the Lead Software Developer, Senior Software Developer, or development managers when making specific determinations relating to performance or architecture requirements.

To follow best practice in respect of the full developmental lifecycle by:

Write clean and healthy structured, well documented code.

To deliver code which is well tested and consistently error free.

To provide clear information for Senior Software Developers to be able to design and build database schemas.

Understand how to use the software development tools effectively and efficiently, and why certain tools and processes are important for the team to follow.

To be aware of the technical strategy, product roadmap and general development activities.

To regularly review your project progress and feedback honest status reports to Lead Software Developer, or Senior Software Developers, or Project Management.

To handle end user support issues as quickly and efficiently as possible with an appropriate resolution, or escalate critical support issues to a Senior Support Technician.

Participate in effective communication within the team by:Attending, and participating in discussions regarding internal process and system improvements in order to ensure maximum efficiencies are obtained.

Participate in discussing cross team ideas and initiatives to bring products and services together, and innovative ideas or options made available by new technologies.

Freely share knowledge insight, best practices and ideas.

To adhere to our strong culture of compliance, risk management, integrity, client focus and other such Winterflood or Close Brothers values

Required Skills & Experience

Clear Passion for Technology with an interest in Financial Services beneficial

Minimum 2.1 Degree in Computer Science or related field

Proficient in Java/ C# / C / C with a good knowledge of its ecosystems

Proficient in T-SQL/Oracle database programming

Understanding of relational database technologies, data normalisation & design patterns

Experience with Business Intelligence software e.g. SSRS, Tableau considered an advantage

Experience with ETL tools and frameworks considered an advantage

Experience or familiarity of GUI / UX development in a desktop context

Familiar with design patterns and able to discuss their use in designs

Understands the fundamental design principles behind a scalable application

Proficient with Git/SVN and the use of branching strategies

Excellent analytical skills

Able to work efficiently within a highly skilled team

Have excellent oral and written skills

Pro-active can-do attitude with excellent problem-solving capabilities

Excellent time keeping and prioritisation skills

Excellent communication skills and ability to build a good rapport with colleagues

At Close Brothers we look to recruit individuals from all different backgrounds and encourage you to apply even if you don’t tick every box. We celebrate diversity, promote inclusivity and are open to discuss flexible work options to help you balance your work and home life.

We appreciate that from time to time, recruitment agencies will have speculative CVs that they may wish to submit to our Talent Acquisition team in relation to a specific role.

To avoid any ambiguity around fees, please note that speculative CVs received by Close Brothers, that have not been authorised in advance, by us, will be ineligible for an agency fee. Thank you.

Apply For This Job

You can apply for this job externally via the button below.

Apply for this job externally