NOTE: Candidates Must have Recent WPF experience. They must have solutions Architecture experience working on desktop applications. This candidate will Support the Frameworks and developers and will also have to code.
JOB PURPOSE:
Provides expert technical consultation to business units and IT staff
Translate requirements into effective technology solutions.
Identify issues and engage/co-ordinate stakeholders to provide effective solutions.
Provides technical leadership and direction to IT teams including: Development, QA, Performance Engineering and Technical Operations.
Validate/confirm technical standards from a logical and physical perspective.
Works closely with development and operations teams implement and test solutions.
Evaluate performance test results.
Work with test engineers on scripts, scenarios and data mix on incoming performance tests and real production data if available.
Provide detailed reports to stakeholders.
Ability to analyze and comprehend complex technical problems and define solutions to address them.
Ability to optimize solutions for extreme performance and scalability.
PRINCIPLE ACCOUNTABILITIES:
Develop the key components of a platform-based enterprise architecture leveraging existing components as well as specifying the appropriate technical direction for next generation development activities.
Collaborate with development teams ensuring designs are well formed and consistent with the Architectural framework and direction.
Participate directly on key projects, including the development of designs and implementations as well as technology prototypes and spikes.
EDUCATION, KEY SKILLS AND EXPERIENCE
5+ years developing with .NET.
1+ years WPF (Experience must be current)
.NET Framework 3.5 4.0
Visual Studio Team Systems (VSTS)
C# 3.0 4.0
Windows Presentation Foundation (WPF) 3.0 4.0
Windows Communication Foundation (WCF) 3.0 4.0
XML
Object Oriented Design (OOD)
Unified Modeling Language (UML)