C#.NET Developer recruitment

Job Title: C#.NET Developer
Corporate Title: Assistant Vice President
Department: Global Technology (GT), Application Services (AS)
Location: London

Overview:
The Application Developer designs and develops application frameworks, applies them in response to business problems and participates as part of a team on development-related work.

Key Responsibilities:
* Leads development of source code, including descriptions, for all Software Components in accordance with the Detailed Software Requirements Specification, the functional design and technical design documents.
* Verifies the developed source code by reviews (4-eyes principle). Software review findings must be resolved.
* Integrates software components following the integration strategy.
* Verifies integrated software components by unit and integrated software testing according to the software test plan. Software test findings must be resolved.
* Ensures that all code changes end up in Change Items (CIs).
* Develops routines to deploy CIs to the target environments.
* Provides Release Deployments on non Production Management controlled environments.
* Capture Build and Deployment notes, develop Software Product Deployment Operating Instructions.
* Supports creation of Software Product Training Material, Software Product User Guides and Software Product Deployment Instructions.
* Develops Software Product Operating Instructions.
* Checks consistency of documents with the respective Software Product Release.
* Manages maintenance of applications and performs technical change requests scheduled according to Release Management processes.
* Fixes software defects/bugs.
* Measures and analyzes code for quality.
* Collaborates with Functional Analysts and technical Specialists to complete work, as required.

You will have:
* Spring, Hibernate.
* C#.NET.
* WPF.
* SQL.
* Oracle.
* Core Java, Shell scripting and Camel is a nice to have.
* Ability to write high quality code according to Deutsche Bank standards.
* Ability to solve business or production problems.
* Strong analytical skills.
* Proficient communication skills.
* Proficient English language skills (written/verbal).
* Ability to work in virtual teams and in matrixed organizations.
* Excellent team worker.
* Keeps pace with technical innovation.

Deutsche Bank is an equal opportunity employer who seeks to recruit and appoint the best available person for a job regardless of marital / civil partnership status, sex (including pregnancy), age, religion, belief, race, nationality and ethnic or national origin, colour, sexual orientation or disability.

Please let us know if you require any adjustments to enable you to apply or attend an interview. If you would like to discuss your requirements, or have any concerns about the application process, please contact your recruiter.