Job Description :
Role: Software Architect
Location: Indianapolis, IN
MOI: Face-to-face

Job Requirement:

Bachelor’s Degree in Computer Science and 6+ years of experience with .NET technologies (Visual Studio, Team Foundation Server (TFS), C#, ASP.NET MVC, SQL Server, WCF, Web API, LINQ, SOAP and REST) to envision and architect software solutions.
Experience with SOA, REST, ESB and general industry specific design principles and frameworks.
In-depth understanding of event driven architecture, enterprise architecture principles and messaging based patterns.
Strong desire to keep technical skills current as new technologies emerge including willingness to learn cloud technologies such as Microsoft Azure.

Other Desirable Skills:
Understanding of systems engineering and administration within a Windows environment.
Previous exposure to technologies including Microsoft SharePoint, Microsoft Dynamics CRM and cloud such as Microsoft Azure and Office 365 and AWS.
Acquired Microsoft certifications, especially MCSD or MCPD.

Client : Confidential