Responsible for the design of software, and for implementation and operation of effective software and tools.

Size: px
Start display at page:

Download "Responsible for the design of software, and for implementation and operation of effective software and tools."

Transcription

1 Job title Job family Senior Software Engineer Technology, Systems & Delivery Proposed band D Job purpose Responsible for the design of software, and for implementation and operation of effective software and tools. Key responsibilities and accountabilities Lead the design and development of effective software that meets complex product and business needs Review and give constructive feedback on others code Drive work to successful completion across the immediate team Write appropriate tests using automated test driven techniques for ensuring code quality and coverage Integrate the software with monitoring and support tools Ensure the teams software works in its operating environment Write, review and take responsibility for technical documentation Lead troubleshooting and resolution of issues throughout the product life cycle, including out of hours support for incident resolution Participate in and lead as required, the team's agile planning and delivery process Effectively participate in and help improve the teams software development methodologies, such as pairing, code and documentation reviewing and continuous delivery Work with project, product and technical leads to design software and create implementable specifications and tasks at feature and component level Work with 3rd Party ("Indies") where necessary offering direction, support and documentation Mentor and coach more junior staff. Provide technical leadership and direction to peers and colleagues. Line Management of 1-2 software engineers (if appropriate) Learn new technologies and keep abreast of existing technologies and help introduce them where appropriate Knowledge, skills, training and experience Essential Extensive experience writing and maintaining large scale robust production software in a fast changing environment with rapid release cycles Expertise in one or more mainstream development language/frameworks Expertise with one or more mainstream development and deployment tool chains (IDE, SCCS, CI) Competence in database design and use in software applications Expertise in web architecture and key technologies (HTTP, DNS, distributed design) Expertise in test driven development and broader testing and QA concerns Expertise in developing for operational and non functional concerns (monitoring integration, performance testing, scale, availability and resilience, security considerations) Extensive experience of project working and professional software development processes, including agile Page 1 of 7

2 Competence in translating product requirements into technical solutions Demonstrable experience in using design patterns Effective leadership and collaboration inside and beyond the team. The ability to influence diverse stakeholders effectively Takes responsibility for driving work to completion across the team Technical Lead on at least 1 Medium/Large sized project (3 months +) Desirable Worked on multiple projects or codebases concurrently Software Engineering or computer science degree or equivalent Experience of mentoring and supporting less experienced members of the team Job impact Decision making Write, review and take responsibility for technical documentation Collaborating with stakeholders and product managers to understand business requirements and influence product requirements Design and communicate the design of software features or components that meet business and product requirements Leads and implements software to meet business and product requirements independently Review others work and give constructive feedback for improvement Resolve operational incidents, deciding on immediate and follow up actions and improvement plans Scope Finance: Responsible for headcount budget of 125k Line Management: Ad-hoc Teams: Mentoring of more junior staff. Line management of 1-2 staff Participates in ad-hoc teams with up to 30 members Participation in process or technology strategy working groups as SME or to represent their team/division Participation in cross divisional forums for improvement of share tools and practices Occasional participation as temporary member in another unit or department as SME Other information For Reward team use only Job Code Definition: Content Page 2 of 7

3 This job description is a written statement of the essential characteristics of the job, with its principal accountabilities, incorporating a note of the skills, knowledge and experience required for a satisfactory level of performance. This is not intended to be a complete, detailed account of all aspects of the duties involved. Page 3 of 7

4 Appendix There may be sub-sets of the generic job described above which require additional technical skills. This appendix to the generic job description can be developed to cover such situations. Division Reports to (title) Location base Design and Engineering Senior Product Manager Broadcast Centre, White City, London W12 Organisation structure D+E offers a wide range of stretching, creative and impactful careers for talented people. We are the team that s building the future of the BBC, whilst delivering TV, radio and online services to millions of people worldwide every day. As well as being the people behind iplayer and the News, Sports and Children s services, we develop, support and maintain the systems and infrastructure that keeps the BBC on air and are responsible for the biggest British-run digital service in the world. In D+E, you ll be working on unique challenges, hand in hand with the best creative minds in the UK and alongside one of the world's leading production and distribution companies (BBC Studios). We offer challenging work but with the time to think and do things right. We uphold a 100 year history of invention and innovation in the BBC by welcoming and developing people of all backgrounds. We don t focus simply on what we do we also care how we do it. Our values and the way we behave are important to us. Please make sure you ve read about our values and behaviours in the document attached below. You ll be asked questions relating to them as part of your application for this role. The BBC is committed to building a culturally diverse workforce and therefore strongly encourages applications from underrepresented groups. We are committed to equality of opportunity and welcome applications from individuals, regardless of their background Within D+E Platform, the Editorial Services team creates and maintains editorial tools, systems and workflows that supply a large number of online products with content, including News, Sport, /programmes, and Children. The sub-teams within Editorial Services are: Media Tools, AMP, CPS, and isite. This role is with the isite team PURPOSE OF ROLE We are looking for an experienced, professional and enthusiastic front end software engineer to join our busy team working across a set of products delivering next-generation Page 4 of 7

5 content management and content delivery tools: User-generated content uploader initially for CBBC with MVP launch in Autumn. isite our multi-tenanted headless CMS used by 300+ projects across the BBC A clips search for News users and in very early development. Tools framework a JavaScript library that enables interaction between tools Int gel matter a shared React component library for use across internal products The isite team consists of 13 software engineers, a test engineer, project manager, product owner and business analyst. Key criteria for a strong candidate would involve experience with: Vanilla JavaScript, including ES6 features. JavaScript libraries used to build UIs, ideally React A JavaScript state management tool, such as Redux NodeJS Interaction with JSON APIs Other useful skills include experience with: a module bundler such as Webpack or Rollup TypeScript AWS Continuous integration software such as Jenkins You will be developing sophisticated and dynamic web applications using the latest technologies and best practices, based on React, ES6 and Backbone.js with extensive use of HTML5, CSS3, Sass and continuous delivery. You will work with both front and back end developers, with the opportunity to learn about both. You will follow a test-driven approach using Jest and Behat, and collaborate with other developers using GitHub as a version control system with frequent pair programming, code reviews and an up to date web development toolkit including Webpack, Babel, grunt and AWS.. The role requires a good knowledge of JavaScript, web standards, accessibility and experience of working in an agile team delivering large-scale web applications using TDD & BDD. Experience of application development using MV* frameworks and REST APIs is desirable. Some knowledge of PHP, responsive design, and build automation tools (e.g Jenkins) would also be valued as well as interest in other JavaScript frameworks such as AngularJS. Additional job specific responsibilities and accountabilities SCOPE OF ROLE- KEY ACCOUNTABILITIES Lead the design and implementation of web applications and content management components to specification, using a mix of server side and client side technologies. Ensure web applications are efficient, scalable and well abstracted. Write unit and functional tests using test driven development (TDD) and Page 5 of 7

6 behaviour driven development (BDD) techniques to ensure code quality Write, review and take responsibility for clear, concise and comprehensive technical documentation Lead troubleshooting and resolution of issues throughout the product life cycle Liaise with product teams to explore and suggest appropriate technical solutions to achieve the required product features while safeguarding reliability, scalability and performance Work with all relevant parties on the deployment to the live site and all intermediate hosting environments Mentor and coach more junior staff. Provide technical leadership and direction to peers and colleagues. Ensure software conforms to operational requirements of hosting environments Effectively participate in and help improve the teams software development methodologies, such as pairing, code and documentation reviewing and continuous delivery Be responsible for work quality and process, ensuring it meets the teams and BBC Online technical standards and guidelines Take responsibility for delivering work against the production schedule. Learn new technologies and keep abreast of existing technologies, help introduce them to the team where appropriate Opportunity, where interested, to learn back end development and develop into full stack developer SKILLS, EXPERIENCE AND QUALIFICATIONS Essential Extensive experience writing and maintaining software for large scale web applications using HTML, CSS, JavaScript, and JSON Extensive experience with JavaScript frameworks such as React Experience of accessibility, usability and cross-browser issues Experience and enthusiasm for working in a TDD/BDD environment Experience of developing code within a UNIX environment (ideally CentOS/Red Hat EL) Experience in translating product requirements into technical solutions An understanding of RESTful web service usage and design At ease working in a fast changing environment with rapid release cycles An understanding of agile development methodologies Experience of supporting, modifying and maintaining systems and code developed by 3rd parties Experience of leadership and collaboration inside and beyond the team. The ability to influence diverse stakeholders effectively Self-motivated with good organisational skills in order to work to challenging deadlines Experience of Technical Leadership on a least on Medium/Large project Experience of working with code repositories (e.g. GitHub) and bug tracking tools (e.g. JIRA) Page 6 of 7

7 Desirable Experience of pair programming Experience of using Webpack and ES6 Experience of AWS Experience with single-page applications Experience using GitHub as a code review tool Experience with continuous integration to automate builds (e.g. Hudson, Jenkins) Experience with Node Experience developing content management solutions Experience with Ruby/Cucumber Experience with PHP Familiarity with or an interest in learning other programming languages Experience of user experience design and information architecture Experience of advanced XML technologies, such as XML Schema, XForms, XPath and XQuery Experience or interest in full stack development Approval Manager Duncan Thomson HR Business Partner Tim Burden Date 22June2018 Page 7 of 7

Senior Web Developer Permanent

Senior Web Developer Permanent Senior Web eveloper Permanent Job description Job title: Senior Web eveloper Grade: 5 ivision: Reporting to: Main contacts: agencies ICT Online evelopment Manager Internal: Online evelopment Team and AAT

More information

35, to 42, per annum. Stroke Association House, London EC1V

35, to 42, per annum. Stroke Association House, London EC1V Job description Job title: Salary: Grade: Drupal Developer 35,019.90 to 42,219.17 per annum F Hours per week: 35 Location: Accountable to: Accountable for: Stroke Association House, London EC1V Head of

More information

Evaluation of technologies that will improve the UEL IT infrastructure, recommending and advising on strategic improvements

Evaluation of technologies that will improve the UEL IT infrastructure, recommending and advising on strategic improvements JOB DESCRIPTION Job Title: Grade: School/Service: Campus: Responsible to: Responsible for whom: Liaison with: Infrastructure Solutions Architect H IT Services Docklands Head of Infrastructure All Schools

More information

Software Developer June 2016 August 2017 Hemisphere Interactive, Auckland

Software Developer June 2016 August 2017 Hemisphere Interactive, Auckland Curriculum Vitae Andrew Prakash Mobile : (021) 08214242 Home : (09) 8370 232 Email : andrew.prakash@gmail.com Permanent Resident Bachelor s Degree in Software Development Objective An enthusiastic software

More information

Full Name. Benjamin James New. Location. Perth, Western Australia. Contact. (+61) Social Media

Full Name. Benjamin James New. Location. Perth, Western Australia. Contact. (+61) Social Media Résumé of Ben New Full Name Benjamin James New Location Perth, Western Australia Contact ben@leftclick.com.au (+61) 0407 089 890 Social Media LinkedIn @leftclick Stack Overflow @leftclickben Twitter @leftclickben

More information

Booth Mar 2018 OUHK Career Fair 2018 Job Openings of Participating Employers. A. Company Name Networld Technology Limited. B.

Booth Mar 2018 OUHK Career Fair 2018 Job Openings of Participating Employers. A. Company Name Networld Technology Limited. B. Booth 11 1 Mar 018 OUHK Career Fair 018 Job Openings of Participating Employers A. Company Name Networld Technology Limited B. Job Information Designer Responsible for layout, graphics, illustration, UI/UX

More information

JavaScript and MVC Frameworks FRONT-END ENGINEERING

JavaScript and MVC Frameworks FRONT-END ENGINEERING FRONT-END ENGINEERING Introduction & History Introduction JavaScript is an incredible language to learn for anyone interested in getting into programming. It is the only programing language that can run

More information

Cloud solution consultant

Cloud solution consultant Cloud solution consultant Role brief Directorate Jisc technologies Base location Harwell or Bristol Grade B Level 18 Job family Professional services Date November 2017 Reports to Cloud services group

More information

FULL STACK FLEX PROGRAM

FULL STACK FLEX PROGRAM UNIVERSITY OF RICHMOND CODING BOOT CAMP FULL STACK FLEX PROGRAM CURRICULUM OVERVIEW The digital revolution has transformed virtually every area of human activity and you can be part of it as a web development

More information

Cloud solution consultant

Cloud solution consultant Cloud solution consultant Role brief Directorate Jisc technologies Base location Harwell or Bristol Grade B Job level 18 Job family Professional services Date 23/10/2017 Reports to Cloud services group

More information

Automated Testing of Tableau Dashboards

Automated Testing of Tableau Dashboards Kinesis Technical Whitepapers April 2018 Kinesis CI Automated Testing of Tableau Dashboards Abstract Companies make business critical decisions every day, based on data from their business intelligence

More information

IT Systems and Networking Degree Apprenticeship

IT Systems and Networking Degree Apprenticeship IT Systems and Networking Degree Apprenticeship THE ROAD TO BECOMING A HIGHLY-SKILLED GRADUATE IT ENGINEER Apprenticeships Content Programme Overview... Mandatory Units Part 1... Optional Units Part 1...

More information

Technical Consultant. Job Title Technical Consultant. Department Service Department. Reporting to Service Manager

Technical Consultant. Job Title Technical Consultant. Department Service Department. Reporting to Service Manager Technical Consultant Job Title Technical Consultant Department Service Department Reporting to Service Manager Our Company Wanstor is an IT Solutions Company celebrating their 16 th year in business. The

More information

FULL STACK FLEX PROGRAM

FULL STACK FLEX PROGRAM UNIVERSITY OF WASHINGTON CODING BOOT CAMP FULL STACK FLEX PROGRAM CURRICULUM OVERVIEW The digital revolution has transformed virtually every area of human activity and you can be part of it as a web development

More information

Senior Technical Consultant

Senior Technical Consultant Senior Technical Consultant Department Service Department Reporting to Service Manager Our Company Wanstor is an IT Solutions Company celebrating their 16 th year in business. The company has grown year

More information

Manager, Infrastructure Services. Position Number Community Division/Region Yellowknife Technology Service Centre

Manager, Infrastructure Services. Position Number Community Division/Region Yellowknife Technology Service Centre IDENTIFICATION Department Position Title Infrastructure Manager, Infrastructure Services Position Number Community Division/Region 32-11488 Yellowknife Technology Service Centre PURPOSE OF THE POSITION

More information

FULL STACK FLEX PROGRAM

FULL STACK FLEX PROGRAM THE CODING BOOT CAMP FULL STACK FLEX PROGRAM CURRICULUM OVERVIEW The digital revolution has transformed virtually every area of human activity and you can be part of it as a web development professional.

More information

Job Description: Junior Front End Developer

Job Description: Junior Front End Developer Job Description: Junior Front End Developer As a front end web developer, you would be responsible for managing the interchange of data between the server and the users, as well as working with our design

More information

Freelance UX Design / Front-end Dev Consultant

Freelance UX Design / Front-end Dev Consultant Somme Sakounthong Freelance UX Design / Front-end Dev Consultant Linkedin: Website: Email: www.linkedin.com/in/ssakounthong www.dragondrop.co info@dragondrop.co SUMMARY I bridge the gap between visual

More information

Context and environment: (e.g. dept description, region description, organogram)

Context and environment: (e.g. dept description, region description, organogram) Role Profile [Type text] Job Description Job Title Country Examinations Manager Benelux Directorate or Region EU Europe Department/Country Location of post Amsterdam, Netherlands Pay Band Examinations

More information

The electives catalogue January Multimedia Design and Communication

The electives catalogue January Multimedia Design and Communication The electives catalogue January 2018 Multimedia Design and Communication The electives catalogue, revised January 2018 Content Content 1 1. Elective programme elements... 2 1.1. Completion of the exam...

More information

FULL STACK FLEX PROGRAM

FULL STACK FLEX PROGRAM THE CODING BOOT CAMP AT UNC CHARLOTTE OVERVIEW: FULL STACK FLEX PROGRAM Prepare for a career as an end-to-end web developer at The Coding Boot Camp at UNC Charlotte. Our Full Stack Flex course gives you

More information

Transform your skills. Change your future.

Transform your skills. Change your future. Introduction Transform your skills. Change your future. Whatever your specialism or profession, Nology s three month tech conversion training course will give you the all the skills, knowledge, experience

More information

FULL STACK FLEX PROGRAM

FULL STACK FLEX PROGRAM UNIVERSITY OF WASHINGTON CODING BOOT CAMP FULL STACK FLEX PROGRAM CURRICULUM OVERVIEW The digital revolution has transformed virtually every area of human activity and you can be part of it as a web development

More information

INTERNAL AND EXTERNAL VACANCY ANNOUNCEMENT

INTERNAL AND EXTERNAL VACANCY ANNOUNCEMENT INTERNAL AND EXTERNAL VACANCY ANNOUNCEMENT Cross TV, an engaging, positive and progressive national general entertainment channel for young adults with the vision to expand internationally is recruiting.

More information

ADDRESS idendron, 1/F, Knowles Building, HKU, Pokfulam, HK

ADDRESS idendron, 1/F, Knowles Building, HKU, Pokfulam, HK ABOUT US: Freehunter is an online marketplace to hire personalized freelancing talents, currently focusing on the creative industry. We are a rapid growing company, gaining 53% MoM growth rate since launch,

More information

NSPCC JOB DESCRIPTION

NSPCC JOB DESCRIPTION NSPCC JOB DESCRIPTION JOB TITLE: DIVISION: DEPARTMENT: LOCATION: Senior Information Specialist National Services Knowledge and Information London DATE APPROVED: January 2016 Context and Background The

More information

Building Your Rockstar

Building Your Rockstar Building Your Rockstar Drupal Team Drupal is a wise choice for building the sites and apps your organization needs to accomplish business goals, whether it be Sales, Marketing, Customer Experience, Logistics,

More information

PREPARE FOR TAKE OFF. Accelerate your organisation s journey to the Cloud.

PREPARE FOR TAKE OFF. Accelerate your organisation s journey to the Cloud. PREPARE FOR TAKE OFF Accelerate your organisation s journey to the Cloud. cloud. Contents Introduction Program & Governance BJSS Cloud Readiness Assessment: Intro Platforms & Development BJSS Cloud Readiness

More information

University wide (Lansdowne Campus/Talbot Campus)

University wide (Lansdowne Campus/Talbot Campus) Job escription Post/Job Title: Senior Communications ngineer Postholder: Ref: Location: ITS129/505545 University wide (Lansdowne Campus/Talbot Campus) Faculty/Professional Service: IT Services Group/Section:

More information

Application Development at

Application Development at Application Development at Abstract: This paper uncovers the diversity of Congruent s Application Services and its Delivery excellence. It also analyzes its processes, practices & tools that sets Congruent

More information

Cyber Security School

Cyber Security School Cyber Cyber Security School FUTURE PROOF Y SECURITY TALENT "The UK needs to tackle the systemic issues at the heart of the Cyber skills shortage..." National Cyber Security Strategy 2016-2021, HM Government

More information

LIVE ONLINE PROGRAM UNIVERSITY OF ARIZONA CODING BOOT CAMP CURRICULUM OVERVIEW

LIVE ONLINE PROGRAM UNIVERSITY OF ARIZONA CODING BOOT CAMP CURRICULUM OVERVIEW UNIVERSITY OF ARIZONA CODING BOOT CAMP LIVE ONLINE PROGRAM CURRICULUM OVERVIEW The digital revolution has transformed virtually every area of human activity and you can be part of it as a web development

More information

FRONT-END WEB DEVELOPER

FRONT-END WEB DEVELOPER We re fishing for a FRONT-END WEB DEVELOPER +44 (0) 1924 489 926 made@fishtankagency.com fishtankagency.com @teamfishtank MAKING WAVES SINCE 2008 Winners of Creative Pool s Best Website Award Team Fishtank

More information

Tecnológico de Monterrey Coding Boot Camp LIVE ONLINE PROGRAM

Tecnológico de Monterrey Coding Boot Camp LIVE ONLINE PROGRAM Tecnológico de Monterrey Coding Boot Camp LIVE ONLINE PROGRAM Curriculum Overview The digital revolution has transformed virtually every area of human activity and you can be part of it as a web development

More information

The successful applicant will be required to support the NSFAS ICT infrastructure.

The successful applicant will be required to support the NSFAS ICT infrastructure. J O B S P E C I F I C A T I O N & R E C R U I T I N G P R O F I L E O F V A C A N C Y The following vacancy exists at NSFAS. 5 April 2018 Position Senior Systems Engineer Type & Grade Permanent, Grade

More information

Innovation&Development. Junior Web Developer. Portuguese (fluent) English (fluent) Spanish is a plus

Innovation&Development. Junior Web Developer. Portuguese (fluent) English (fluent) Spanish is a plus Innovation&Development Position Junior Web Developer Translation of software applications from Portuguese to English/Spanish Code edition and compilation is necessary Knowledge of Web Microsoft,.NET, asp.net,

More information

Communications Engineer (Fixed-Term) (Internal Only) Applications and Technologies Communications Team

Communications Engineer (Fixed-Term) (Internal Only) Applications and Technologies Communications Team Job escription Post/Job Title: Ref: Location including building: Faculty/Support Service: Group/Section: Normal hours per week: Communications ngineer (Fixed-Term) (Internal Only) ITS118/505408 University

More information

Job Description. Due to the nature of the IT team it will be necessary for this role to also provide support for other IT functions.

Job Description. Due to the nature of the IT team it will be necessary for this role to also provide support for other IT functions. Job Description Job Title: Line Manager: Summary of Role: Scope: IT Operations Analyst IT Server Applications Manager The IT Operations Analyst is responsible for support IT Users in solving computer problems,

More information

Position Description. Computer Network Defence (CND) Analyst. GCSB mission and values. Our mission. Our values UNCLASSIFIED

Position Description. Computer Network Defence (CND) Analyst. GCSB mission and values. Our mission. Our values UNCLASSIFIED Position Description Computer Network Defence (CND) Analyst Position purpose: Directorate overview: The CND Analyst seeks to discover, analyse and report on sophisticated computer network exploitation

More information

Programmer Analyst Gateway Progression Plan

Programmer Analyst Gateway Progression Plan August 2017 Programmer Analyst Gateway Progression Plan Scope: Programmer Analysts (PAs) are part of the IT Services Applications team and provide ERP and enterprise software support, along with software

More information

NOT PROTECTIVELY MARKED JOB DESCRIPTION

NOT PROTECTIVELY MARKED JOB DESCRIPTION JOB DESCRIPTION APPENDIX C Before completing this form, please read the BTP Guide to writing job descriptions for Police Staff roles Appendix B to the SOP. A. POST DETAILS: Job Title: Database Administrator

More information

DEDICATED SOFTWARE DEVELOPMENT TEAM FOR ESURANCE SWISS INSURANCE BROKER COMPANY

DEDICATED SOFTWARE DEVELOPMENT TEAM FOR ESURANCE SWISS INSURANCE BROKER COMPANY DEDICATED SOFTWARE DEVELOPMENT TEAM FOR ESURANCE SWISS INSURANCE BROKER COMPANY About The Founder Since January of 2017 Mobilunity has been proudly providing a team of dedicated software developers for

More information

Helping shape your future

Helping shape your future www.pwc.com/pwcacademyme Helping shape your future Project Management Professional (PMP ) PwC s Academy 2016-2017 Contents Welcome to PwC s Academy 1 About Project Management Professional (PMP ) 2 Getting

More information

Position Description For ICT Systems Officer Information, Technology and Communication Department Hobart

Position Description For ICT Systems Officer Information, Technology and Communication Department Hobart Position Description For ICT Systems Officer Information, Technology and Communication Department Hobart Programme: ICT Services Location: Hobart based with travel throughout Tasmania Reports To: ICT Manager

More information

Web Engineering. Introduction. Husni

Web Engineering. Introduction. Husni Web Engineering Introduction Husni Husni@trunojoyo.ac.id Outline What is Web Engineering? Evolution of the Web Challenges of Web Engineering In the early days of the Web, we built systems using informality,

More information

Position Description IT Auditor

Position Description IT Auditor Position Title IT Auditor Position Number Portfolio Performance and IT Audit Location Victoria Supervisor s Title IT Audit Director Travel Required Yes FOR OAG HR USE ONLY: Approved Classification or Leadership

More information

GRIDS INTRODUCTION TO GRID INFRASTRUCTURES. Fabrizio Gagliardi

GRIDS INTRODUCTION TO GRID INFRASTRUCTURES. Fabrizio Gagliardi GRIDS INTRODUCTION TO GRID INFRASTRUCTURES Fabrizio Gagliardi Dr. Fabrizio Gagliardi is the leader of the EU DataGrid project and designated director of the proposed EGEE (Enabling Grids for E-science

More information

Muzikayise Flynn Buthelezi

Muzikayise Flynn Buthelezi MFB Project, 122 Greenstone Ridge, Greenstone drive, Greenstone, Gauteng, South Africa mobile: +27 81 427 4278 e-mail: muzi@mfbproject.co.za web: https://mfbproject.co.za/ github: https://github.com/zulucoda

More information

POSITION DETAILS. Content Analyst/Developer

POSITION DETAILS. Content Analyst/Developer HR191 JOB DESCRIPTION NOTES Forms must be downloaded from the UCT website: http://www.uct.ac.za/depts/sapweb/forms/forms.htm This form serves as a template for the writing of job descriptions. A copy of

More information

Full Stack Developer with Java

Full Stack Developer with Java Full Stack Developer with Java Full Stack Developer (Java) MVC, Databases and ORMs, API Backend Frontend Fundamentals - HTML, CSS, JS Unit Testing Advanced Full Stack Developer (Java) UML, Distributed

More information

FULL STACK FLEX PROGRAM

FULL STACK FLEX PROGRAM GW CODING BOOT CAMP FULL STACK FLEX PROGRAM CURRICULUM OVERVIEW The digital revolution has transformed virtually every area of human activity and you can be part of it as a web development professional.

More information

To use centralised systems for remote control of computers and deployment of software, system images and security updates.

To use centralised systems for remote control of computers and deployment of software, system images and security updates. JOB DESCRIPTION POST: First Line Support Desk Analyst GRADE: Support Staff Grade 2/3 RESPONSIBLE TO: KEY PURPOSE: IT Manager To work as part of the ilrc team to provide on-going proactive technical and

More information

Network and Security Administrator 2018

Network and Security Administrator 2018 Network and Security Administrator 2018 About Dion Dion Global Solutions is a global trusted technology provider to the financial services industry, providing solutions to retail, commercial banks, institutional

More information

STRATEGIC PLAN

STRATEGIC PLAN STRATEGIC PLAN 2013-2018 In an era of growing demand for IT services, it is imperative that strong guiding principles are followed that will allow for the fulfillment of the Division of Information Technology

More information

Maja Schreiner. 9th Lean, Agile & Scrum Conference 2017

Maja Schreiner. 9th Lean, Agile & Scrum Conference 2017 Maja Schreiner 9th Lean, Agile & Scrum Conference 2017 Senior Test Master @ Swisscom, Switzerland maja.schreiner@gmail.com testmotion.wordpress.com Twitter: majaschreiner process of executing many different

More information

IT Governance ISO/IEC 27001:2013 ISMS Implementation. Service description. Protect Comply Thrive

IT Governance ISO/IEC 27001:2013 ISMS Implementation. Service description. Protect Comply Thrive IT Governance ISO/IEC 27001:2013 ISMS Implementation Service description Protect Comply Thrive 100% guaranteed ISO 27001 certification with the global experts With the IT Governance ISO 27001 Implementation

More information

Data Centre & Colocation in Birmingham. Flexible. Secure. Accredited.

Data Centre & Colocation in Birmingham. Flexible. Secure. Accredited. Data Centre & Colocation in Birmingham Flexible. Secure. Accredited. Intercity - transforming your business Work Together. Work Anywhere. Work Securely. At Intercity Technology, we re driven by our people-first

More information

We turn hard problems into great software.

We turn hard problems into great software. We turn hard problems into great software. We are passionate individuals focused on crafting impactful solutions to our clients most complex problems. CPO and Cofounder Ingrid Alongi 2 We Develop Applications

More information

STANISLAV NEKRASOV SENIOR FRONT END DEVELOPER

STANISLAV NEKRASOV SENIOR FRONT END DEVELOPER STANISLAV NEKRASOV SENIOR FRONT END DEVELOPER Melbourne, Australia stas@nekrasov.id.au SKILLS HTML/CSS Deep understanding of HTML and CSS specification Modern layout techniques (Flexbox, CSS Grids) Mobile-first

More information

EUROPEAN ICT PROFESSIONAL ROLE PROFILES VERSION 2 CWA 16458:2018 LOGFILE

EUROPEAN ICT PROFESSIONAL ROLE PROFILES VERSION 2 CWA 16458:2018 LOGFILE EUROPEAN ICT PROFESSIONAL ROLE PROFILES VERSION 2 CWA 16458:2018 LOGFILE Overview all ICT Profile changes in title, summary, mission and from version 1 to version 2 Versions Version 1 Version 2 Role Profile

More information

Creating an Intranet using Lotus Web Content Management. Part 2 Project Planning

Creating an Intranet using Lotus Web Content Management. Part 2 Project Planning Creating an Intranet using Lotus Web Content Management Introduction Part 2 Project Planning Many projects have failed due to poor project planning. The following article gives an overview of the typical

More information

A Tale of Continuous Testing

A Tale of Continuous Testing T22 DevOps/Continuous Delivery Thursday, October 4th, 2018 3:00 PM A Tale of Continuous Testing Presented by: David Lumpkin Craftsy Brought to you by: 350 Corporate Way, Suite 400, Orange Park, FL 32073

More information

Azure DevOps. Randy Pagels Intelligent Cloud Technical Specialist Great Lakes Region

Azure DevOps. Randy Pagels Intelligent Cloud Technical Specialist Great Lakes Region Azure DevOps Randy Pagels Intelligent Cloud Technical Specialist Great Lakes Region What is DevOps? People. Process. Products. Build & Test Deploy DevOps is the union of people, process, and products to

More information

NJC SP ( 22,658-25,951) plus final salary scheme pension.

NJC SP ( 22,658-25,951) plus final salary scheme pension. Job Description POST: RESPONSIBLE TO: SALARY: KEY RELATIONSHIPS: LOCATION: WORKING PATTERN: DISCLOSURE: JOB PURPOSE: 2 nd Line Support Technician IT Service Desk Manager: Oasis Centre NJC SP 25-29 ( 22,658-25,951)

More information

Certified Manager Certification

Certified Manager Certification Certified Manager Certification Get Trained Get Certified Get Recognized www.hr-pulse.org In Partnership With HR Pulse has the Learning Solutions to Empower Your People & Grow Your Business About ICPM

More information

Project Management Professional (PMP) Exam Preparation elearning Course

Project Management Professional (PMP) Exam Preparation elearning Course Project Management Professional (PMP) Exam Preparation elearning Course Course Code: PMC001CL Duration: 4 Days, 35 Hours Format: elearning Certification Exam: PMI s PMP Exam Certification Track: N/A Course

More information

Evaluation of Commercial Web Engineering Processes

Evaluation of Commercial Web Engineering Processes Evaluation of Commercial Web Engineering Processes Andrew McDonald and Ray Welland Department of Computing Science, University of Glasgow, Glasgow, Scotland. G12 8QQ. {andrew, ray}@dcs.gla.ac.uk, http://www.dcs.gla.ac.uk/

More information

Global Services Associate Program Overview

Global Services Associate Program Overview Global Services Associate Program Overview 1 What is GSAP? The Global Services Associate Program (GSAP) offers you a unique experience to launch your career with EMC. You will be immersed in EMC culture

More information

Level 3 Diploma in Business Administration (601/3965/1)

Level 3 Diploma in Business Administration (601/3965/1) Level 3 Diploma in Business Administration (601/3965/1) This document lists the units available in this qualification and how they compare to units in the previous version of this qualification. Units

More information

JOB DESCRIPTION. ICT Network Manager. Varndean JOB TITLE: SECTION: PURPOSE OF JOB

JOB DESCRIPTION. ICT Network Manager. Varndean JOB TITLE: SECTION: PURPOSE OF JOB JOB DESCRIPTION JOB TITLE: SECTION: ICT Network Manager Varndean PURPOSE OF JOB To take overall responsibility for the management and development of the network infrastructure within a secondary school,

More information

CITP Mentoring Program Guidelines

CITP Mentoring Program Guidelines CITP Mentoring Program Guidelines 1 AICPA CITP Mentoring Program Guidelines 2017 American Institute of CPAs. All rights reserved. DISCLAIMER: The contents of this publication do not necessarily reflect

More information

Qualification details

Qualification details Qualification details Title New Zealand Diploma in Web Development and Design (Level 5) Version 1 Qualification type Diploma Level 5 Credits 120 NZSCED 020115 Information Technology > Computer Science

More information

RED HAT ENTERPRISE LINUX. STANDARDIZE & SAVE.

RED HAT ENTERPRISE LINUX. STANDARDIZE & SAVE. RED HAT ENTERPRISE LINUX. STANDARDIZE & SAVE. Is putting Contact us INTRODUCTION You know the headaches of managing an infrastructure that is stretched to its limit. Too little staff. Too many users. Not

More information

Jignesh Sheth Ph:

Jignesh Sheth Ph: Jignesh Sheth Ph: 801-980-3432 jigneshsheth@ymail.com www.linkedin.com/in/shethjignesh Summary: Having more than 12+ years of software development experience in computer industry with developing and leading

More information

TRANSFORMING WEST MIDLANDS POLICE A BOLD NEW MODEL FOR POLICING

TRANSFORMING WEST MIDLANDS POLICE A BOLD NEW MODEL FOR POLICING TRANSFORMING WEST MIDLANDS POLICE A BOLD NEW MODEL FOR POLICING In 2014, West Midlands Police (WMP) committed to a striking transformation programme that would help the force meet current and future policing

More information

Training Services TRAINING SERVICES. Translating Knowledge into Results

Training Services TRAINING SERVICES. Translating Knowledge into Results TRAINING SERVICES About Pink Elephant Pink Elephant is an international knowledge leader in the field of business innovation and business change. With advisory and IT services, Pink Elephant draws the

More information

IT Information Security Manager Job Description

IT Information Security Manager Job Description IT Information Security Manager Job Description IT Information Security Manager Responsible to: Accountable to: IT Service Manager Head of IT Services Overall Purpose To provide effective response, protection

More information

PROFESSIONAL PRACTICES 01. AREAS OF DESIGN. or, what do you want to do? creativegroup.com/salary-center

PROFESSIONAL PRACTICES 01. AREAS OF DESIGN. or, what do you want to do? creativegroup.com/salary-center PROFESSIONAL PRACTICES 01. AREAS OF DESIGN or, what do you want to do? creativegroup.com/salary-center IN-HOUSE a designer who maintains design and branding for a single company. FIRM a designer who works

More information

UK Permanent Salary Index November 2013 Based on registered vacancies and actual placements

UK Permanent Salary Index November 2013 Based on registered vacancies and actual placements UK Permanent Salary Index ember 1 SYSTEM INTEGRATORS & CONSULTANCIES Job Title Guidelines 8 9 2010 2011 2012 Information & Risk IT Officer Project & Risk Consultant Analyst Part of a team in a large organisation

More information

POSITION DESCRIPTION

POSITION DESCRIPTION Network Security Consultant POSITION DESCRIPTION Unit/Branch, Directorate: Location: Regulatory Unit Information Assurance and Cyber Security Directorate Auckland Salary range: I $90,366 - $135,548 Purpose

More information

Data Virtualization Implementation Methodology and Best Practices

Data Virtualization Implementation Methodology and Best Practices White Paper Data Virtualization Implementation Methodology and Best Practices INTRODUCTION Cisco s proven Data Virtualization Implementation Methodology and Best Practices is compiled from our successful

More information

MSc Computing and Technology (Part-Time)

MSc Computing and Technology (Part-Time) MSc Computing and Technology (Part-Time) Campus: London Level of study: Postgraduate Tuition fee: 7,650 (UK/EU) Entry requirements: 2:2 (second class) honours degree or equivalent in any discipline English

More information

FULL STACK FLEX PROGRAM

FULL STACK FLEX PROGRAM THE CODING BOOT CAMP AT UNC CHARLOTTE FULL STACK FLEX PROGRAM CURRICULUM OVERVIEW - FULL TIME The digital revolution has transformed virtually every area of human activity and you can be part of it as

More information

POSITION DESCRIPTION

POSITION DESCRIPTION POSITION DESCRIPTION Engagement Manager Unit/Branch, Directorate: Location: Outreach & Engagement, Information Assurance and Cyber Security Directorate Auckland Salary range: H $77,711 - $116,567 Purpose

More information

About Us. Services CONSULTING OUTSOURCING TRAINING MENTORING STAFF AUGMENTATION 9/9/2016

About Us. Services CONSULTING OUTSOURCING TRAINING MENTORING STAFF AUGMENTATION 9/9/2016 About Us Incorporated in January, 2003 QA and QC in expertise focused on functional, performance and application security validation HPE Software Gold Partner, HPE Authorized Software Support Partner &

More information

Hoping my knowledge, skills and experience could be used by you and your company I appreciate in advance your time and consideration.

Hoping my knowledge, skills and experience could be used by you and your company I appreciate in advance your time and consideration. To Whom It May Concern: My name is Juan Jose Luna Castillo, born in Mexico City where I achieved a Bachelor s Degree in Electronics from the Universidad del Valle de Mexico. With over fourteen-year experience

More information

Six Sigma in the datacenter drives a zero-defects culture

Six Sigma in the datacenter drives a zero-defects culture Six Sigma in the datacenter drives a zero-defects culture Situation Like many IT organizations, Microsoft IT wants to keep its global infrastructure available at all times. Scope, scale, and an environment

More information

National Council for Special Education. NCSE Support Service Advisor Job Description and General Notes

National Council for Special Education. NCSE Support Service Advisor Job Description and General Notes National Council for Special Education NCSE Support Service Advisor Job Description and General Notes 1. Overview: On 20 th March, 2017 three support services, the Special Education Support Service (SESS),

More information

FULL STACK FLEX PROGRAM

FULL STACK FLEX PROGRAM THE CODING BOOT CAMP FULL STACK FLEX PROGRAM CURRICULUM OVERVIEW FULL TIME The digital revolution has transformed virtually every area of human activity and you can be part of it as a web development professional.

More information

Pro Events. Functional Specification. Name: Jonathan Finlay. Student Number: C Course: Bachelor of Science (Honours) Software Development

Pro Events. Functional Specification. Name: Jonathan Finlay. Student Number: C Course: Bachelor of Science (Honours) Software Development Pro Events Functional Specification Name: Jonathan Finlay Student Number: C00193379 Course: Bachelor of Science (Honours) Software Development Tutor: Hisain Elshaafi Date: 13-11-17 Contents Introduction...

More information

Enterprise Data Architect

Enterprise Data Architect Enterprise Data Architect Position Summary Farmer Mac maintains a considerable repository of financial data that spans over two decades. Farmer Mac is looking for a hands-on technologist and data architect

More information

Infonova R6 Certification Program. For selling and delivering successful Infonova R6 solutions

Infonova R6 Certification Program. For selling and delivering successful Infonova R6 solutions Infonova R6 Certification Program For selling and delivering successful Infonova R6 solutions The Infonova R6 certification program is suitable for system integrators and client teams who need to deliver

More information

Gaurav Rai Mazra. Senior Software Developer

Gaurav Rai Mazra. Senior Software Developer Gaurav Rai Mazra Senior Software Developer A technology enthusiast and conscientious programmer with over 6 years of experience in multi - disciplinary domains such as HR, Education, Financial (Asset Management)

More information

Developer Internship Opportunity at I-CC

Developer Internship Opportunity at I-CC Developer Internship Opportunity at I-CC Who We Are: Technology company building next generation publishing and e-commerce solutions Aiming to become a leading European Internet technology company by 2015

More information

The Information Technology Program (ITS) Contents What is Information Technology?... 2

The Information Technology Program (ITS) Contents What is Information Technology?... 2 The Information Technology Program (ITS) Contents What is Information Technology?... 2 Program Objectives... 2 ITS Program Major... 3 Web Design & Development Sequence... 3 The Senior Sequence... 3 ITS

More information

PERSPECTIVE. End-to-end test automation A behaviordriven and tool-agnostic approach. Abstract

PERSPECTIVE. End-to-end test automation A behaviordriven and tool-agnostic approach. Abstract PERSPECTIVE End-to-end test automation A behaviordriven and tool-agnostic approach Anand Avinash Tambey Product Technical Architect, Infosys Abstract In today s fast changing world, IT is under constant

More information

the steps that IS Services should take to ensure that this document is aligned with the SNH s KIMS and SNH s Change Requirement;

the steps that IS Services should take to ensure that this document is aligned with the SNH s KIMS and SNH s Change Requirement; Shaping the Future of IS and ICT in SNH: 2014-2019 SNH s IS/ICT Vision We will develop the ICT infrastructure to support the business needs of our customers. Our ICT infrastructure and IS/GIS solutions

More information

IQ Level 4 Award in Understanding the External Quality Assurance of Assessment Processes and Practice (QCF) Specification

IQ Level 4 Award in Understanding the External Quality Assurance of Assessment Processes and Practice (QCF) Specification IQ Level 4 Award in Understanding the External Quality Assurance of Assessment Processes and Practice (QCF) Specification Regulation No: 600/5528/5 Page 1 of 15 Contents Page Industry Qualifications...

More information

ITIL : Professional Education Training. Innovative solutions for modern businesses.

ITIL : Professional Education Training. Innovative solutions for modern businesses. ITIL : 2011 Professional Education Training Innovative solutions for modern businesses www.syzygal.com The ITIL Service Lifecycle ITIL (IT INFRASTRUCTURE LIBRARY) is a best practice framework for IT Service

More information