Vacancy expired!
Application Architect (.Net / Azure)
Experience working on large enterprise application integrations. Deepunderstanding and delivering solution using common messaging patternsExperience with Enterprise Service Bus/Azure Service Bus preferredDeep understanding and experience with agile development practices,including unit testing and continuous integration.Willingness to take on additional responsibility to ensure teamsuccess and quality solutions.Team player that understands how your own work is important to theteam's success.Ability to multitask across different projects.Become a partner and trusted advisor to clients, advising on best-fittechnologies and best practices.Good knowledge of Scrum if you don t have this, you should possess awillingness to learn and adopt it quickly.Familiarity with object serialization to one of the following: XML, JSON, BSON.Database development skill using SQL Server or Oracle or equivalent.Working knowledge of object oriented design, patterns and practices.A deep understanding of the .NET platform.Experience with the ASP.NET MVC.System integration experience using either SOA techniques and ASMX orWCF (or equivalent).Exposure to an ORM such as Entity Framework or NHibernate orequivalent implementation.Windows server or Azure development experience and/or UNIX/Linuxdevelopment experience.Queuing experience using MSMQ (or equivalent).Development experience using HTML5/CSS/JavaScript frameworks such asAngularJS or Ember or equivalent.Professionalism to include written and oral communication and theability to communicate collaboratively in front of a whiteboard. Anability to understand your audience and adjust your communicationstyle appropriately.Ability to learn business concepts quickly.A desire to constantly learn and share new knowledge, whether this isreading a book and posting a review on our Yammer or giving alunch-and-learn on the hottest new JavaScript library.Data transform knowledge using ODI or SSIS.A caring attitude care about what you do, who you do it with and howyou re going to be successful in the end.8+ yrs. professional software development experience.Solid working knowledge of four or more of the following technologies:Authoring APIs compliant to REST standardsDevelopment using HTML5/CSS/JavaScript frameworks such as AngularJS orEmber or equivalentDevelopment using Silverlight or WPF JqueryDomain-centric architectures such as DDD or OnionVacancy expired!