Senior Analyst Developer

Ref: MYSA
Title: Senior Analyst Developer
Type: Permanent
Division: IT

RESPONSIBILITIES:

• Coding complex specifications using the project standards

• Develops complex templates for development team.

• Does walkthrough of designs and code.

• Promotes the use of design patterns and re-usable software components

• Acts as expert on particular elements for project team.

• Supports less experienced team members and shares knowledge appropriately.

• Writes physical design specification for junior staff

• Contributes to technical solutions for Bid / Pre-sales work.

• Assists the project manager in the delivery of solutions

• Manages time to ensure milestones are met.


KEY METRIC AREAS:

Willing and able to work unsupervised, possesses a positive and flexible approach to clients and leads and supports more junior colleagues.




PERSON SPECIFICATION:


• Experienced with Microsoft Office SharePoint Server 2007 (MOSS 2007)

• Experienced with Application Development Tools e.g. Visual Studio .NET 2005/2008

• Experienced with C# and ASP.NET (in addition Visual Basic.NET an advantage)

• Experienced with SQL server

• Commercial experience in delivering web based application architectures (including web services)

• Competent in methods and techniques for structured reviews, including reviews of technical diagrams, test plans, business cases and any other key deliverables.

• Experienced in configuring source control / configuration management mechanisms, eg Source Safe or Team Foundation Server

• Familiar with development methodologies such as Agile, UML and user centered development

• Familiar with delivering usability requirements including accessibility

• Familiar and capable of implementing Corporate, Industry and Professional Standards e.g. helpdesk procedures, corporate QMS, ISO 9001

• Familiar with Operating Infrastructure used within own organisation and has been involved in setting up project infrastructure

• Desirable if holds Microsoft Certification or working towards

• Qualifications: Must have 3rd level education (IT specific preferred)

• Must be prepared to travel with role

• Good communication & presentation skills, Capable of adapting style to suit audience.