Snr Developer

Icore Tech
£300 per day
13 Oct 2016
21 Oct 2016
Overall purpose of role: The role is to perform activities related to the design, development, testing, deployment and support and maintenance of new, or existing software applications and information systems as per the key accountabilities described below. Key Accountabilities Understand the various phases of the software development lifecycle Undertake impact assessment and estimation of change requests against applications / products within domain Liaise with stakeholders for any requirement clarification to take that to closure. Responsible for design, development & local test and adherence to all coding standards Document all work in accordance with agreed standards, and with re-use in mind Report progress against assigned activities in a timely manner. Stakeholder management and leadership Co-ordinate and communicate with colleagues to encourage ideas and build on the suggestions of others. Be supportive within the team, both technically and culturally, to help achieve all targets set within sprint plans Identify own development needs and seek opportunities to address these needs through guidance, coaching and formal training Collaborate with other component design and build teams, ensuring that end-to-end system design is followed Enlist others in working towards the organisation goals takes prompt and effective action to rectify problems within the team. Decision making and problem solving Raise risks and issues in a timely manner, and complete associate actions in required timeframe. Analyse and document specific projects' business requirements and strategic resolution initiatives; describe alternative problem-solving approaches and their optimal uses Create/Review component designs & builds to ensure compatibility with the end-to-end system design Create/Review test strategies to guarantee the quality of the delivered system, assist in the diagnosis of system problems encountered during testing Risk and Control Objective - Ensure that all activities and duties are carried out in full compliance with regulatory requirements and Policy Standards Person Specification Skills Must have experience of working in an IT project environment preferably in card acquiring domain in banking and financial sector. Must have Strong analytical skills, proficiency in COBOL, JCL, VSAM. Unit testing and system testing approach Hands on knowledge on FileAid in Mainframe. Hands on knowledge of version control tool Endeavour Hands on knowledge on RDBMS DB2 preferred Knowledge of Change, Incident and Problem Management process Competencies Ability to articulate and compare alternatives approaches. Ability to draw upon professional concepts to collaborate with others to carry out assigned duties. Ability to recognize problems related to team's objectives / deliveries and to apply creativity / judgment to professional, technical or operational problems. Should be proficient in architecture and related frameworks Ability to understand team's mission and objectives and align person objectives, goals and aspirations to the team's objectives Ability to coordinate activities of less experienced or less knowledgeable team members. Ability to understand and influence high level technical design of design of components Ability to understand, implement and influence security concepts and solutions of components Analytical ability including root cause identification and pro-active design improvement Communicating, both written or orally, with both business and technology stakeholders at peer and adjacent organisational levels This job was originally posted as

More jobs like this