Junior .NET Developer (Document Management System)

  • Remote (Ukraine only)
  • Microsoft .NET

Do you want to join an experienced team working in the Document Management System domain? We have a fantastic opportunity for a talented and skillful Junior .NET Developer. If you are willing to become a part of the development process, then keep reading!

Customer

Our Swedish customer owns a large enterprise document management platform. The product is widely used in public sectors and constantly evolves and develops.

Project

You will be working on a new product for a Swedish Document Management System.

The product is a new authentication system for all the customer products that will be developed from scratch, using standards and protocols for exchanging authentication and authorization identities between security domains.

The project scope includes:

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

Technology stack:

  • .NET Framework
  • SAML 2.0
  • OWIN
Meet your team!
  • Responsibilities

    • Deliver high-quality code and propose improvements on the technological stack and solutions used on the project
    • Perform unit and development testing
    • Transform high-level project requirements into high-quality technical solutions
    • 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 the QA to ensure the quality of the delivered features
    • Contribute to the development of the technical project documentation and user documentation
    • Participate in estimation and planning sessions
  • Requirements

    • At least 1 year of experience in commercial .NET development
    • OOP/OOD skills and good quality of produced code
    • Understanding of the SOLID principles and GRASP
    • Good understanding of .NET Framework and .NET build tools and packaging systems
    • Basic knowledge of relational databases (i.e., MS SQL Server)
    • Proven skills in unit test frameworks and tools
    • Substantial knowledge of C# language
    • Basic understanding of Version Control Systems (Git)
    • Basic research and problem-solving skills
    • Pre-Intermediate level of English

    Would be a plus:

    • Basic knowledge of CI/CD Azure DevOps infrastructure
    • Knowledge of authentication protocols (i.e., SAML 2.0)
    • Knowledge or experience in OWIN