Senior Level .NET Architect Consultant

Ohio  ‐ Onsite
This project has been archived and is not accepting more applications.
Browse open projects on our job board.

Keywords

Description

Beacon Hill Technologies is working with a local, Cleveland-based Client to staff a contract position for the following:

Job Description- .NET Solutions Architect

The .NET solutions architect must have experience in driving projects from definition to completion with a deep understanding of the software development life cycle. The candidate must demonstrate excellent analytical and problem solving skills, a thorough grasp of software design principles as well as a solid understanding of the .NET related technologies. Architects in this role will be expected to oversee the design, development and testing of code, mentor other team members as well as communicate clearly and effectively with both technical and non-technical associates.

Essential Functions

Strategy & Planning

Translate IT strategy and Development strategy into actionable items.

Leading the development of solution architecture for strategic projects

Develop and direct system development, testing, documentation and validation procedures

Develop models for software design and business domain

Determine to use third party software or build custom software to address business needs.

Perform cost-benefit analysis to determine whether requirements are best met by process, software, hardware, or infrastructure functions.

Participate in investigation and possible prototyping of new technologies that meet business needs.

Produce and present options for solving business goals and issues.

Participate in software and tool selection.

Acquisition & Deployment

Create solution architecture and technical specification artifacts

Provide detailed instructions as necessary in most aspects of technology managed, with an emphasis on .NET development best practices and web services integration

Direct and create the application architecture, review and approve major technology implementation decisions, and assist or guide to help resolve technology related issues during the project life cycle.

Position Requirements

Formal Education & Certification

Bachelor Degree in related field or equivalent experience.

Microsoft Certified Architect (MCA) preferred.

Knowledge & Experience

10+ years of IT related experience.

Must have 5+ years of software application architecture experience leading the analysis of business problems and translating business requirements into technology solutions that factor in system performance, usability, scalability, quality and total cost of ownership

Must have 5+ years of experience leading the architecture of enterprise solutions using OOAD, design patterns, UML and service-oriented architecture

Must have recent experience in designing high volume and performance centric geographically distributed applications

Must have 5+ years of experience designing and developing enterprise solutions using Microsoft .NET technologies

Must have 10+ years of experience working with diverse technologies, databases, applications Servers, web services and security

Experience of developing applications using .NET Framework 4.0, WCF and WPF is strongly desired

Detailed knowledge of entire Software Development Lifecycle, architecture principles and methodologies

Ability to work with customers to build and formulate business requirements.

Ability to develop documentation, white papers and presentations to all levels of management and technical staff.

Using logic and reasoning to identify the strengths and weaknesses of alternative solutions, conclusions or approaches to problems.

Experience with Oracle database is a plus

Personal Attributes

Exceptional analytical, conceptual, and problem-solving abilities.

Strong written and oral communication skills.

Ability to conduct research into development issues, standards, and products.

Ability to present ideas in user-friendly language.

Ability to work in a team-oriented, collaborative environment.

Physical Activities/Capabilities/Work Environment

Sit for extended periods of time; walk and stand occasionally.

Dexterity of hands and fingers to operate a computer keyboard, mouse, and to handle other computer components constantly.

Lift and transport moderately heavy objects, such as computers, devices, and peripherals occasionally.

Work environment involves everyday risk or discomforts requiring normal safety precautions typical of such places as offices, meeting and training rooms, ie, use of safe work practices with office equipment, avoidance of trips and falls, and observance of fire regulations.

Work area is adequately lighted, heated and ventilated.

Minimal travel is required

Work outside the standard office 7.5 hour workday may be required.

Interested and qualified candidates should submit their resumes directly for immediate consideration.

Start date
Immediate
Duration
5 months
From
Beacon Hill Staffing Group
Published at
11.04.2012
Project ID:
346430
Contract type
Freelance
To apply to this project you must log in.
Register