PhilippinesJob Purpose As part of the IT Applications team, be a key project member to implement packages or develop applications and interfaces focussed on delivering IT tools and support to Sophos business functions.
Duties & Responsibilities ? Advise and influence project scoping decisions by participating as an active project team member in project steering group meetings and review process ?
Participate in the definition of the business requirements by organising and / or attending project meetings ? Documenting the business requirements at high level and work with the solutions architect to provide the IT solutions to meet the requirements through design workshops and specific project meetings ?
Break down the IT work required in comprehensive actions and plans (high and detailed levels) and provide accurate estimates of work to the project manager ?
Research and evaluate when needed, possible packages to fulfil the requirements, working with key vendors and industry analysts ?
Develop applications and / or interfaces when needed and produce the associated documentation to guaranty supportability ?
Design test plan for the system built and execute the plan in coordination with the rest of the project team to ensure integration testing and correct errors found ?
Participate in the handover of the system to the application support team and the infrastructure team ? Follow the standard project delivery methodology ?
In some cases (to be agreed with program manager and line manager), take project management responsibility for part of the solution development ?
When required, supervise the work of junior member(s) of the resource pool and coach them ? Provide input into the application development standards and guidelines ?
Provide 4th level support for delivered solutions across all Sophos locations and 3rd level support when required (backup for application support team when needed) ?
Own resolution of large high impact issues raised to the resource pool for resolution including when needed liaison with external vendorsSpecial Conditions ?
Some international travel ? Job is not technology specific nor functionally linked to a specific business area within Sophos Organisational Responsibility ?
Part of the application team of the IT Solutions departmentSenior Solutions Developer - Person Specification Job Title : Senior Solutions Developer Grade : G Compiled by : Laura Bycenkove Last Dated Reviewed : February 2019 Experience Essential Desirable ?
Collection and documentation of business requirements working with non IT personnel ? Working in a global company with a mixture of infrastructures and systems all interconnected and dependant on each others ?
Defining project plan and associated work estimate ? Working on multiple application development toolsets both mainstream and ad-
hoc ? Selection of package from external vendor ? Development of applications / interfaces using commonly used languages and protocols (MS .
net for example) ? Developing high availability and secure applications ? Working with Agile (Scrum / Kanban) project methodologies for development and testing ?
Working under a structured project management framework Skill & Abilities Essential Desirable ? Very fast learner able to assimilate new technical and non-
technical skills in a very short time ? Presentation skills ? Ability to translate business processes into clear and concise requirements specifications ?
Salesforce DX and App exchange ? Autonomous with an aptitude to make rapid quality decisions ? Salesforce Lightening ? Responsible : taking ownership for issues and actively drive resolution ?
Angular ? Very effective communication (written and verbal) ? Perl ? Ability to plan, deliver work to schedule and manage a project ?
MS Infrastructure understanding (AD, MS SQL, Exchange) ? Ability to work in a cross-functional team environment ? Delivery of training on technical systems to non-
technical audiences ? VisualForce / APEX ? Integrations development (Informatica / Mulesoft) ? SFDC administration ? Web based application development using Microsoft ASP.
NET C# or Java ? MS SQL Development Secure development lifecycle Behaviours Essential Desirable ? Attention to detail ? Creativity ?
Driving for quality ? Initiating action ? Planning & organising ? Resilience ? Tenacity ? Adaptability ? Data facility ? Monitoring ? Problem Solving