.net Architect

Twitter Facebook
Location
Harrisburg, PA
Job Type
Direct Hire
Date
Jul 06, 2017
Job ID
2499295
Please send resumes to recruiting@ene-it-consulting.com
 
Summary


e&e is looking for a .net Architect for a position located in Harrisburg, PA.


Qualifications
  • In-depth and practical .NET framework development experience (VB, C#, ADO.NET, ASP.NET and OOAD) including a deep technical understanding of the framework
  • Practical development experience in a large-scale, enterprise level environment servicing multiple customers
  • In-depth knowledge and practical experience using RESTful APIs, preferably ASP.NET Web API
  • Solid enterprise database experience including design and implementation of relational databases, preferably Microsoft SQL Server
  • In-depth knowledge and practical experience with object-oriented design and analysis
  • In-depth knowledge of best practices for UX/UI design
  • In-depth knowledge and practical experience using ORM (Object-Relational Mapping) tools such as Entity Framework and NHibernate
  • Practical experience with multi-tier software design and development
  • Solid understanding of TFS (Team Foundation Server)
  • In-depth knowledge and practical experience using enterprise design patterns
  • In-depth knowledge of Software Development Life Cycle (SDLC) processes and methodologies, both Waterfall and Agile/Scrum, and involvement in the complete development life cycle.
  • Proficient in Microsoft Office, especially Word, Outlook, PowerPoint, and Excel
  • Previous software architecture experience is a MUST
  • Organization & Attention to Detail
  • Analytical Thinking
  • Applying Technical Expertise
  • Team Focused
  • Problem Solving
  • Ability to mentor others
  • Shows appetite and aptitude for owning responsibility of technical decisions
  • Confidence to express ideas as part of a creative team
  • Ability to lead complex technical discussions and present complex technical constructs with business and non-technical users
  • Ability to collaborate with team members of varying technical backgrounds
  • Demonstrates interest in improving the company’s technical awareness, depth and use of technology across the business
 
 
Responsibilities
  • Plans, assigns and directs the activities of professional and technical personnel involved in the architecture and design functions required to create new applications or maintain existing applications.
  • Evangelizes technical best practices and incorporates emerging solutions
  • Takes ownership of driving resolution and makes proposals that include reusable components.
  • Identifies the most suitable technology stack and frameworks, including third-party components
  • Reviews the architecture of existing application programs and programs in development to ensure efficiency and effectiveness of those programs; reviews requests for program changes required to meet customer needs.
  • Participates in meetings with internal and external stake holders to discuss requirements based on new project priorities, changes in legislation and system needs.
  • Provides technical consultation and estimates in response to customer inquiries for product enhancements, new product development and external projects.
  • Provides oversight and guidance to the development team on architecture best practices and policies and ensures that policies and procedures are followed.
  • Provides thought leadership on the utilization of tools, techniques and standards for the development team.
  • Produce conceptual design documents and detailed specifications to reinforce architectural standards.
  • Collaborate with management to ensure the effective delivery of high quality products to our customers on time and on budget.

About e&e

e&e IT Consulting Services, Inc., a leader in the IT Staffing & Recruitment Industry and recognized as one of top 20 fastest growing companies in Central Pennsylvania represents a wide variety of industries, including state and federal government, telecommunication, retail, healthcare and manufacturing industries.  Our staffing capabilities include recruiting, staff augmentation, and permanent staff placement. 

At e&e not only do we offer salaried employment and excellent benefits including full healthcare, long-term disability, life insurance, a 401 K plan, and paid days off but we cater to those looking for alternative employment options as well.

We are excited to tell you more about e&e IT Consulting Inc.  Please come check us out at www.ene-it-consulting.com to learn more about our firm and all of our exciting opportunities.