Application Development Manager - 6008

Sept 2017 Branding
1 month ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior
Compensation
£ 68K

Job location

Tech stack

Automation of Tests
Unit Testing
Databases
ETL
IBM DB2
Database Development
Microsoft SQL Server
Systems Development Life Cycle
Shell Script
Software Engineering
SQL Databases
Database Optimization
Integration Tests
Integration Frameworks
Tools for Reporting

Job description

The role is expected to develop database solutions that support CLS's core settlement applications.

Must have:

  • Strong hands of experience (7-10 years) delivering database solutions (DB2 or SQL Server is preferred)

  • Financial industry experience

  • SDLC with focus on development practices

Essential Function / major duties and responsibilities of the job

  1. Project Activities (70%)

Taking responsibility of the project development activities. This includes:

  • Review requirements, high level designs
  • Create detailed design documentation
  • Provide resource and development effort estimation
  • Participate in planning activities and provide technical input
  • Ensure software development practices are adhered to e.g. unit testing, component integration testing etc.
  • Development of database software
  • Identify and escalate Risks / Issues / Dependencies
  • Liaise with project stakeholders (internal to CLS and third party) to address for example knowledge gaps, queries and any other such dependencies
  • Attend / arrange meetings, workshops.
  1. Enhancing/improving development practices
  • Test automation
  • Improving build processes
  • Contributing to knowledge repositories

Requirements

  • Software delivery experience in the 'Financial Services' business domain (preferably in FX, Payment - RTGS, SWIFT)

  • Proven ability of develop database solutions

  • Experience of managing or working with teams within an offshored service model

  • Hands on database development experience

  • Understanding of integration design patterns

Personal Traits/Competencies

  • Self-starter

  • Quick learner

  • Analytical

  • Proactive

  • Motivated

  • Flexible

  • Leadership capability

  • Team player

  • Clear communicator.

Skills Desired:

  • Good to have financial/banking domain experience.

  • Database technologies (DB2 or SQL Server preferred)

  • Physical and logical data modeling

  • SQL and Database Tuning expertise

  • Linux shell scripting

  • Knowledge of ETL tools, reporting tools is a plus

Qualifications / certifications

Knowledge, skills and abilities / competencies required for successful job performance

Success factors / 'How'. Personal characteristics contributing to an individual's ability to excel in the position

  • Ability to analyse problems, get teams involved to solve and breakdown in deliverables
  • Experience working on complex software spanning multiple teams and technologies

Apply for this position