ConsultUSA is looking for a .Net Architect for a position in the Pittsburgh, PA area. If you are looking for a new and exciting opportunity, this one may be right for you. This is with one of ConsultUSA's bigger customers and is a 4-6 month contract-to-hire, or as I like to call it, rent-to-own
Perhaps I'm biased, bu, in my opinion, ConsultUSA is one of the best companies to work for. They truly take care of their people with training and advancement opportunities.
Here is the Job Summary.
JOB
SUMMARY
The
primary function of the Application Architect is to research, design and develop
enterprise-wide architecture and solutions to meet business needs. Architects are experts in multiple
technologies and are capable of taking abstract requirements and ideas from
conception to actual implementations.
ESSENTIAL
DUTIES AND RESPONSIBILITIES
- Identify
new technologies with intrinsic value for application in ServiceLink
solutions. Lead activities with external
vendors and internal team to identify, evaluate and recommend system hardware
and software. Defines and leads proof of
concept activity associated with technology assessment
-
Work
with IT and business representatives to identify opportunities leading to the
design and development of tools and applications in support of ServiceLink Moon
and VGS partner business operations.
- Document
the desired future state of application architecture, and document the gaps
between current and future states.
Define transition plans to close the gaps.
- Design,
document and drive adoption of enterprise-wide architectures and
frameworks.
- Assume
a leadership role in establishing and insuring compliance with IT governance
policies and initiatives including standards, best practices and
policies.
- Serve
as subject matter expert in multiple technology areas.
- Assure
that solution designs meet requirements for scalability, performance and quality
in accordance with negotiated service level agreements.
- Participate
in the assessment and resolution of software defects discovered during the
quality assurance process.
- Work
with software engineers, QA engineers, technical writers, configuration
management and infrastructure, as needed, to ensure quality and the successful
implementation of new applications or features.
- Assist
IT Managers in assessing feature and requirement
tradeoffs.
MINIMUM
QUALIFICATIONS
- Bachelor's
degree in Computer Science or related years of experience
- 10+
years experience in software or applications engineering and/or technical
operations.
- Work
and/or academic experience building applications employing the
following:
.Net
- Extensive
background in the .Net Framework with emphasis on version 2.0 -
3.5
- Experience
architecting ASP.Net web and web service solutions, Windows Communication
Foundation and Windows Workflow Foundati
Common
- Relational
database with emphasis Oracle 10g+ and Sql Server 2005+
- XML,
XSL, XSD and XPath
- Common
web protocols such as HTTP, HTTPS, SOAP, etc.
- Object
relational mapping tools
- Internet
and hardware technologies such as load balancers, firewalls, clustering,
encryption devices or accelerators.
- Detailed
knowledge of operating systems or components such as transaction processing,
asynchronous implementation and load balancing is a plus.
- Heterogeneous
operating environments emphasizing Windows and Linux.
- Experience
with design tools, design patterns and familiarity with application of UML and
class diagram representation
- Works
effectively in a fast paced environment.
- Works
well in team scenarios and possesses characteristics representative of a
self-starter and motivator
- Creative
and effective problem solving skills
- Ability
to work on/manage multiple tasks concurrently
- Excellent
communication skills