Position: Software Architect
Company: SimCorp
Category: .NET
Experience required: 5y
English level: upper

As an Architect you will work with 2 agile teams to guide the technical delivery of new SimCorp Coric features and to create the product technical roadmap aligned with the product vision. You will be closely working with the team, Architect Manager and contribute in the company’s architecture guild. In the Architect role you will be driving and ensuring the right implementation of the architectural decisions within the teams’ area of responsibility.  

You will be part of a professional development organisation with 600 employees, and with locations in Denmark, Germany, Ukraine, and the United Kingdom.  

Your qualifications 

A degree in Computer Science, Engineering, Physics or similar. 
Have at least 10 years of .Net Framework, .Net Core 
Proficient in ASP. Net, ASP.Net MVC, Razor Views 
Experience in design and implementation of RESTfull services with ASP.Net WebAPI, Entity Framework 
Expertise in JavaScript, JQuery, AJAX JSON, HTML and CSS (LESS/SASS).. 
Advanced knowledge of C# development including areas: multi-threading, interfaces, entity frameworks, dependency injection. 
Experience in Desktop application development; WinForm, windows services.   
Proficient in developing systems built on SQL Server: triggers, stored procedures, functions. 
Deep understanding of OOP, Desig patterns, SOLID principles 
Practical knowledge of Unit test, code coverage and Test Driven Development. 
The ability to write clean, readable, self documenting code with clear separation of concerns. 
Be willing to take ownership of complex software features all the way through to deployment. 
Have the ability to adapt to an existing software solution and to drive implementation of new features to this solution. 
Be able to work both independently and as a member of a geographically dispersed team. 
Have excellent communication skills – fluent in English language (verbal and written) 
Have a structured and analytical working style, and the ability to plan your own work. 

It would be desirable to have the following: 
Understanding of containers and the codebase suitable to run in such an environment. 
VB.net 
Angular 
Windows Azure or or Amazon AWS experience 
Github knowledge 
A Devops mindset