Software .NET Architect

Attention! This job posting is 7 days old and might be already filled.
Company Name GDH Consulting
Location AL
Date Posted November 19, 2012
Category Default
Job Type Full-Time

Description

Software .NET Architect


Job Requirements



Minimum Qualifications

-10-12 years of proven application design and development experience, including  8 years of

experience with applying or designing distributed application architectures utilizing object oriented

methodologies.

-Experience developing applications using .NET with the C# programming language.

-Solid understanding of and experience applying design patterns.  

-Experience with test driven development.

-Experience with improving performance of complex applications.

-Experience with utilizing version control tools and planning for parallel releases.

-Ability to quickly learn and practically apply new concepts or principles which can be confirmed by

experience.

-Skill in using and directing others in the use of the Unified Modeling Language (UML) standard.

-Strong oral and written communication skills.

-Ability to quickly learn and practically apply new concepts or principles which can be confirmed by prior experience.

-Experience with designing and configuring industry leading application servers to support Java

applications a plus.

-Process expertise in requirements management, change management, and software configuration management a plus.




 Key Competencies


-In addition to the above requirements, candidates will be measured against the following competencies:

-Action Oriented: Enjoys working hard; is action oriented and full of energy for the things that he/she sees as challenging; seizes opportunities when they arise.

-Approachability: Is easy to approach and talk to; spends the extra effort to put others at ease; builds rapport well; is a good listener; is sensitive to and patient with the interpersonal anxieties of others.

-Learning Quickly: Learns quickly when facing new problems; a relentless and versatile learner; open to change; quickly grasps the essence and the underlying structure.

-Technical Learning: Is good at learning new industry, company, product, or technical knowledge as well as business skills.

-Presentation Skills: Is effective in a variety of formal presentation settings; is effective both inside and outside the organization, on both cool data and hot and controversial topics.

-Written Communications: Is able to write clearly and succinctly in a variety of communication settings and styles; can get messages across that have the desired effect.

-Comfortable Interacting with Top Management: Can deal comfortably with senior executives; can present bad news to top management without undue tension and nervousness; understands how top executives think and process; can craft approaches likely to be seen as appropriate and positive.



Education and Experience

-Bachelor’s degree in Computer Science, Software Engineering or Management Information Systems is required. Equivalent education and/or experience may be substituted.