.Net Architect

Job Overview

5 - 10 years
Bachelor's degree in Computer Science or equivalent education

Candidate should minimum 3 – 5 Years of experience implementing in .NET / 5 – 8 years of experience architecting .NET MVC.

Candidate should have hands on experience in creating architecture diagram, high level and low level design documents.

Responsibilities :

  • Must have experience of enterprise architecture, designing and implementation
  • A good technical leader with motivation to excel in technology areas, proven technical
  • Need hands on people to work in highly technical and aggressive time frame, must be
  • Must have experience on various software methodologies (SDLC, Agile, Test Driven
  • Experience of working in product development must be preferred.
  • Experience of designing, implementing large applications & ERP’s must be preferred.
  • Excellent presentation, written and verbal communication skills required.
  • Debugging and troubleshooting code related issues/defects.
  • Producing detailed design documentation, unit test plans and well documented code.
  • Gaining an understanding of the unique business and technical requirements on each
  • Practicing strong configuration management and version control.
  • Must have experience in HTML 5 complex applications (windows, server and web based). expertise in .Net, MVC, WCF/WPF in terms of designing and implementing systems. capable of guiding others and working with multiple teachniques

Qualifications :

  • Bachelor’s degree in Computer Science or equivalent education and past experience in Strong problem solving skills.
  • Deep knowledge of SOA, Multi-Tenant and MVC application architecture patterns
  • 5y+ Experience architecting complex software solutions
  • 5y+ Experience with C# development, ASP.NET MVC, Visual Studio
  • 5y+ Experience designing and implementing MS SQL databases, SQL query scripting
  • 5y+ Experience designing and implementing integrations with 3rd party APIs, services software development and products
  • 3y+ Experience with JavaScript, jQuery
  • Understanding of RESTful web services
  • Experience with Agile development methodologies, particularly Scrum
  • Ability to prioritize and perform multiple tasks in time-critical situations