.NET Software Architect

ELCA Informatik AG  Mauritius



• Be responsible for design of software architecture in diverse and innovative .NET projects and ensure synergies among them

• Ensure quality of design and code in all .NET projects though systematic design reviews and code inspections

• Coach development team in application of various technologies, frameworks, methods and tools

• Coordinate with architecture teams in Switzerland, provide advices in use of IT to optimize business processes

• Identify, coach and buildup technical experts / architects


• Master degree in Computer Science

• You have at least 9 years of experience in software development with 6 years in analysis, design and development of Microsoft based applications

• You stand out as a strong team player, are flexible and have a broad technical expertise

• Proficient communication skills in English

• Analytical and structured work method

• In-depth development experience with Microsoft technologies, i.e. .NET, C#, ASP.NET, Visual Studio, WCF and WPF

• In-depth development experience with Testing framework like NUnit and Object-Relational Mapping like NHibernate and Entity Framework • Non-functional aspects, i.e. Security, Performance and Scalability

• Modeling tools such as Enterprise Architect

• Knowledge of relational databases: Oracle, Microsoft SQL Server

• Know-how in HTML, XML, JavaScript, Ajax, CSS, Angular JS

• Experiences with Microsoft SharePoint and/or Microsoft CRM is a plus


• Professional working environment with young and motivated teams

• Projects using Agile methodologies

• Extensive coaching and training

• Flat hierarchies

• An attractive prospect for your professional and personal development

• A healthy work life balance

If you are INTERESTED in applying for this position, please send us your complete application (CV, cover letter, letter of reference, diplomas and certificates).

ITJOBS Jobmailer

Jetzt kostenlos registrierenAnmelden