Covenant Technology Partners

.NET Architect


Covenant Technology Partners, provides custom business applications and systems for a wide range of clients using Microsoft’s .NET Technologies. This role will be as .NET Architect, working with sales team and .NET Consultants to help deliver and support both our new and existing clients. The ideal candidate will be able to work on their own and as part of a team. The candidate should have an excellent understanding of application architectures, patterns and best practices, specifically around Microsoft .NET Technologies. We are looking for people with expertise in C#-based solutions involving partitioned and distributed architectures.


The .NET Architect will participate in planning, estimating, designing, development and integration efforts of enterprise solutions and applications utilizing Silverlight 4.0 & 5.0, WCF, Entity Framework, RIA Services, MVVM, HTML5, Azure, Microsoft SharePoint Server 2010, Team Foundation Server and Visual Studio 2010/.NET 3.5, 4.0. Candidate must be able to participate in pre-sales activities and assist in planning and estimating a solution as part of the sales effort.

  • Work with Project Managers, technical leads, and customers to provide application solutions and estimates, and discuss technical options.
  • Provide project oversight to ensure development standards, practices and application architecture is being followed.
  • Assist project managers and technical leads with project issues and communicating these issues as they arise.
  • Deliver projects architecture design, development and testing.
  • Ability to prepare presentations and deliver presentations to both technical and business audiences.
  • Business analysis and business process understanding.
  • Ability to effectively communicate with all levels of business both verbally and in writing.
  • Aptitude for producing end-user and technical documentation.
  • The .NET Architect must possess a minimum of 5+ years in Visual Studio .NET.
    • Experience with C#
    • Experience with WCF
    • Experience with Silverlight/WPF
    • Experience with ASP.NET
    • Experience with multi-tier application architectures (e.g. web services)
    • Experience with Web 2.0 development (e.g. HTML, XML, CSS, XSL, XSLT, JavaScript, etc.)
  • Knowledge of the following Microsoft’s products is a plus but not required
    • Experience with database (SQL Server ideal) administration
    • Experience with Virtualization Technologies
    • Experience with Microsoft Team Foundation Server
  • Excellent verbal and written communication skills between both the customer and all levels within the organization are required.
  • Must be motivated with a focus on team performance.
  • Must be self-motivated with a desire to continue to learn new and market leading technologies.
  • Must be willing to learn new Microsoft Technologies even if you have to study when away from work.
  • Willing to become certified in Microsoft related field.
  • Bachelor of Science in Computer and Information Technology or related field
  • Equivalent work history in Technical field also accepted
  • Certification in Microsoft products a plus

Covenant Technology Partners is an Equal Opportunity Employer. Qualified applicants will receive consideration for employment without regard to race, color, religion, sex, age, disability, military status, or national origin or any other characteristic protected under federal, state, or applicable local law