Software Architect - C# .NET

Avantia Inc is looking to hire a Software Architect working with developers to drive the technical design and implementation of .net/C# applications.

Responsibilities & Job Description

  • Drives technical design and implementation with a hands-on approach.
  • Proactively raises issues if specification will lead to quality, system performance, or architectural issues in product.  Recommends action plan and communicates issues to management, architects and product managers.
  • Drives authoring of technical design documents
  • Participates in technical design reviews, functional specification reviews; contributes to development project estimates, scheduling, test plans, and code reviews.
  • Performs thorough R&D and testing on relevant platforms as is appropriate for the particular task/project.
  • Regularly informs manager on progress of project, identifying risks early in the process.
  • Collaborates with Business Analysts and Product Designers to ensure understanding of business requirements.
  • Demonstrates self-directed and proactive approach to tackling problems and leveraging resources.
  • Proactively mentors fellow developers/architects in areas of expertise as well as members of other departments.
  • Identifies and recommends training requirements.

Requisite Skills

  • 2+ years experience in C#, .NET development (recent experience). Certification (MCSD/MCAD) as well as contribution to journals, user groups etc. are desirable
  • Technical leadership in a development project for at least 4 years with independent architectural/design responsibilities in at least one large multi-tier project
  • Experience in the use of agile processes and test driven development a big plus.
  • Strong OOAD skills, expertise with design patterns
  • Strong experience with the following technologies: C#, .NET, ASP.NET, ADO.NET, XML, XSLT, SQL, IIS, Active Directory, Windows Server 2000 or 2003, Web Services
  • BS in computer science or equivalent
  • Master's degree desired

Excellent communication skills required.

This is a permanent position with excellent benefits

Apply Today!

© 2007 Avantia, Inc. | Phone: 866.701.8965 | Fax: 216.901.9448
Contact | Privacy policy | Terms of Use | Employees Only