Software Architect

  • Post Date: 05/09/2018
  • Apply Before: 05/11/2018
  • If you want to work in an informal, result-oriented team with the best developers as your colleagues…
  • If you are open-minded and ready for challenges…
  • If you feel like participating in international projects is something that you’ve always dreamed of…

Be sure we are looking for people like you!

 

WE OFFER:

  • B2B cooperation with a stable and long-term-vision company
  • Competitive salary aligned with the best market standards
  • International projects
  • Opportunity to work on large scale systems with state-of-the-art technologies
  • High performance development equipment
  • Wide selection of perks of your choice
  • Flexible working hours with a Danish work atmosphere
  • Modern work premises by the latest Scandinavian standards
  • Opportunity for occasional travels to Denmark

RESPONSIBILITIES:

  • Defining design principles for new modules
  • Design new software & infrastructure solutions
  • Defining refactoring principles of existing solutions
  • Code refactoring and improvements
  • Designing and implementing automated tests (unit, integration and functional tests)
  • Constantly reviewing used 3rd party tools, libraries and proposing new better solutions
  • Supporting fellow developers in every day work by mentoring and new tools introduction
  • Participating in code reviews

REQUIREMENTS:

  • At least 6 years of professional experience in .NET/C# programming
  • At least 2 years of professional experience in Architect role
  • Deep knowledge and experience in analyzing and designing tools
  • Experience with wide range of development technologies (WPF/WCF/EF)
  • Expert in Microsoft Visual Studio IDE 2013/15/17, code repositories (GIT/ TFS), other supporting tools
  • Deep knowledge and experience in design patterns (DDD, MVVM, MVC, TDD)
  • Throughout professional experience in MS SQL Server, Entity Framework, WCF
  • Higher education in computer science or related field
  • Strong English both in speaking and writing
  • Exceptional communication skills
  • Positive “can-do” attitude and quality-oriented mindset
  • Ability to learn quickly
  • Team Player, but also able to work independently
  • Working experience in SCRUM and distributed teams

NICE TO HAVE:

  • MS certificates in required fields
  • Experience in web development (KnockoutJS, TypeScript)
  • Knowledge of DevExpress controls for WPF
  • Experience with automated testing of WPF applications
  • Experience working with HP ALM tools 

Click the button below to apply: