Full Stack Digital Developer -with Angular or Node.js -London
- to £85,000 + banking benefits
- London, England, United Kingdom
- Permanent, Full time
- McCabe & Barton
- 28 Jun 17
Applications are welcomed from all industry backgrounds to join this highly agile team in front office for a leading Asset/Investment Management company based in the City of London. The ONLY requirement is for commercial full-stack development with either Angular or Node.js everything else below is of secondary importance
The Senior Digital Programmer Analyst is experienced primarily in digital front-end development, related toolsets and architectures, and uses technical expertise and advanced business skills to take a significant, and often leading, role in design, develop and implementation of digital solutions for difficult business problems.
Understand/s and communicates how technology impacts the business and supports the business through definition and prototyping of ideas.
Have practical knowledge of agile project methods and can apply them to the design and development cycle.
Provides technical consulting in area of expertise and, in larger teams, may occasionally mentor Programmers within the business channel or technology supported
Acts as primary developer, possibly leading other more junior developers, in the delivery of multiple components or specific deliverables of one or more projects concurrently, with infrequent support from the Digital Systems Consultant. Develops cost and benefit estimates for all aspects of delivery of individual work packages, including supporting the ideation and solutioning of alternative considerations leading to recommendations for new systems or equipment installations or change to existing ones. Assists in the development of work plans, task sequencing, and the extent to which tasks may be performed concurrently. Delivers regular and accurate updates and status reports as required by the project manager. In larger teams may mentor less experienced technical staff including other Programmer Analysts and Information Technology Associates.
Interacts regularly with associates of all levels up to and including mid-management to gather and analyze business requirements and interpret business needs and issues in order to design and / or evaluate technical solutions that solve complex technical and/or business issues, with infrequent support from Digital Systems Consultants.
Demonstrates strong oral and written communication skills and is strong of all stages of design, development and testing, to make technical and non-technical material understandable to technical and business units with infrequent support from the Digital Systems Consultant and/or Project Manager. Evaluates project documentation including formal proposals, feasibility studies, schedules, requirements~~studies, design documents, use cases, system test cases and testing plans according to appropriate system development lifecycle methodologies. Occasionally makes presentations to internal customers, technology management and associates. Plans and conducts meetings including: estimation reviews, application development sessions, fit-gap analysis sessions, design reviews, documentation review meetings, etc.