Middle .NET Developer (DOCUMENT MANAGEMENT SYSTEM)

Remote .NET Software Developer

Required skills

C# / good
Angular / good
MS SQL / good
SOLID / good

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

Customer

The customer is a leading developer of ECM-software and Information Quality Management and eQMS software solutions with thousands of customers worldwide. The customer’s software enables organizations to capture, process, store, archive, and supply information in a systemized and controlled manner.

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

  • Strong Experience in .NET development working in a team
  • Strong understanding of .NET Framework and .NET build tools and packaging systems
  • Strong OOP/OOD skills and good quality of produced code
  • Strong understanding of the SOLID principles and GRASP, applying it on daily basis
  • Good Experience in using unit test frameworks and tools
  • Experience in CI/CD infrastructure
  • Good knowledge of CSS/HTML
  • Substantial knowledge of modern C# and JS languages fundamentals
  • Good knowledge and experience with Angular, AngularJS
  • Good knowledge of relational databases (MS SQL Server, T-SQL)
  • Experience with Version Control Systems (Git)
  • Knowledge of CQRS and Event Sourcing architecture
  • Strong research and problem-solving skills
  • Able to work independently and drive functionality implementation
  • At least Pre-Intermediate level of written and spoken English

Would be a plus:

  • Knowledge of Bootstrap
  • Experience with Elasticsearch
  • Knowledge or experience with WCF services
  • Experience in claims-based auth using WS-Federation and SAML 2.0 protocol

Responsibilities

  • Work closely with the project team on requirements clarification and elaboration
  • Transform project high-level requirements into high-quality technical solutions, create WBS
  • Deliver high-quality code on the technological stack used on the project
  • Perform unit and development testing
  • Participate in peer code reviews
  • Participate in daily meetings, provide status updates
  • Participate in estimation and planning sessions
  • Collaborate with the QA to ensure quality of the delivered features
  • Contribute to development of the technical project documentation and user documentation

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

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