Middle Full Stack Developer (Document Management System)

Africa Asia Bulgaria Egypt Europe Tanzania Vietnam .NET C# Software Developer

Required skills

.NET Core / strong
Angular / good
SQL Server / good
English / strong

Do you want to work on a large enterprise project? Are you interested in working on product that is widely used in Swedish public sector and constantly evolves and develops?

Then we are waiting for you!

We are looking for a Middle Full Stack Developer, willing to become a part of the team that develops a Document Management System platform. We have an open, collaborative environment, with an intense focus on teamwork.

Customer

Our customer holds leading positions in the Swedish and Danish public sectors as a provider of high-quality IT products. Our cooperation with them has been successfully growing for more than 12 years. During this time trustful and mutually respectful relations have been established. 

Project

The project is a system for preservation of digital information over time, it’s a part of a document management platform that consists of several products. The solution is able to save and keep track of information from different systems and ensures its compliance with requirements on preservation, accessibility, traceability. The information remains accessible and understandable over time. 

Project scope includes: 

  • New features development 
  • Integration with other client’s products 

Requirements

  • At least 3 years of professional software development experience on commercial-grade systems and applications 
  • Strong experience in .NET development working in a team 
  • Strong understanding of .NET Framework and .NET build tools and packaging systems 
  • Good experience in using unit test frameworks and tools 
  • Strong OOP/OOD skills and good quality of produced code 
  • Strong understanding of the SOLID principles and GRASP, and applying it on daily basis 
  • Experience in CI/CD Azure DevOps infrastructure 
  • Good knowledge of CSS/HTML 
  • Good knowledge and experience of Angular, AngularJS 
  • Good knowledge of relational databases (MS SQL Server, T-SQL) 
  • Substantial knowledge of modern C# and JS languages fundamentals 
  • Experience with Version Control Systems (Git) 
  • Experience in claims base auth using WS-Federation and SAML 2.0 protocol 
  • Knowledge of CQRS and Event Sourcing architecture  
  • Strong research and problem-solving skills 
  • Good estimation skill 
  • At least Upper-Intermediate level of written and spoken English

 

Would be a plus:

  • Knowledge of Bootstrap 
  • Experience with Elasticsearch 
  • Knowledge or experience with WCF services 
  • Strong knowledge of XML 

Responsibilities

  • Deliver high-quality code on the technological stack used on the project 
  • Perform unit and development testing 
  • Transform project high-level requirements into high-quality technical solutions, create WBS 
  • Participate in peer code reviews 
  • Participate in daily meetings, provide status updates 
  • Work closely with the project team on requirements clarification and elaboration 
  • Collaborate with a QA to ensure quality of the delivered features 
  • Contribute to development of the technical project documentation and user documentation 
  • Perform estimation of own tasks, track estimates, and perform on-time escalation when estimates are not met 

WHY US

  • Diversity of Domains & Businesses
  • Variety of technology
  • Health & Legal support
  • Active professional community
  • Continuous education and growing
  • Flexible schedule
  • Remote work
  • Outstanding offices (if you choose it)
  • Sports and community activities

Share this vacancy

apply now

apply now

    OR

    Drop your CV here, or
    Supports: DOC, DOCX, PDF, max size 5 Mb