Requirements:
Experience in web development;
Experience with unit testing and test automation: MS Test, NUnit or similar, Mock frameworks;
Extensive knowledge of .NET 3.5/4.0;
Extensive knowledge of SQL, experience with MS SQL DB.
Middle-level skills in at least 3 of the following:
C#;
ASP.NET MVC;
JavaScript/HTML;
WCF;
SQL (NHibernate, Entity framework or similar);
Good knowledge of SOAP, jQuery, LINQ;
Knowledge of AngularJS web application framework would be a plus;
Knowledge of software development methodology and software lifecycle processes, especially Agile (Scrum);
Good knowledge of software configuration management processes and tools (MS TFS, SVN, GIT);
Experience with financial solutions is a plus.
AWS;
MongoDB;
Messaging;
AngularJS;
Dependency Injection.
Bachelor or MSc degree in computer science, math, or related field
Advanced written and oral English
Excellent verbal and written communication skills
Self-driven personal approach and passion for helping others
A positive and resilient mindset and high stress tolerance
Ability to travel to the following countries (if required): Norway, Finland, Spain, Netherlands, Sweden, Denmark, Germany
Competitive stable salary
An effective system of professional development
Ability to work in a creative and professional team
User-friendly corporate culture
Relocation to Poland
Design and develop new service components with responsibility for the full development life cycle
Perform unit testing
Refactor existing modules toward enhanced architecture
Coordinate technical activities and documentation throughout each project
The Customer is one of the leading providers of different financial services in the world with headquarters in Norway, Oslo.
Development of a large-scale billing system, billing systems migration projects, deployment\integration of the customer product to the Customers of the Customer.