This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
Collaborating with customers in determining requirements
Design, build, and maintain efficient, reusable, and reliable code
Participate in application design and architecture
Provide architecture guidance to project team working on projects with strong focus on solution architecture, architecture artifacts, performance, scaling and security
Lead architecture aspects of software development with strong emphasis on Object-Oriented analysis and design (OOAD), architecture design patterns
Create technical design and architectural documents
Requirements:
Minimum 7 year of extensive software development experience
At least 5 year of architect experience in .NET Development experience in .NET, C#, ASP, MVC, LINQ, Web service, JavaScript, JQuery, HTML, CSS
Experience with mobile applications
Expert in .NET framework
Strong in developing end-to-end application using .Net Web Technologies
Ability to recommend a solution from an objective evaluation of multiple technology/design alternatives
Design database schema, develop stored procedures in SQL Server/Oracle
Excellent debugging skill using Visual Studio or similar debugger
Very good knowledge and hands-on experience in .NET unit test frameworks Visual Studio Unit Tests
Working knowledge of MS build process
Solid knowledge on static code analysis concepts and tools—Visual Studio code analysis, FxCop, StyleCop etc.
Knowledge about version control systems like SVN or GIT or TFS
Familiar with automated build, deployment and continuous integration processes