Strong 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 and develop a product for a large enterprise? Are you a .NET lover who would like to grow? If yes, then keep reading!

What our opportunity is about:

  • Professional Development
  • Work on an actively developing project
  • The opportunity to work with a professional team


Our customer owns a large enterprise document management platform.

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.


We develop a standard Enterprise Content Management (ECM) system that supports all kinds of municipal or corresponding authorities, case management and is characterized by a high degree of standard functionality.

The system is a solution that consists of a VB6 client (Rich functionality) and a Web client (Limited functionality). It is using an MS SQL Database and .NET as a core, has lots of third-party components and an install base of 40+ customers with yearly version upgrades.

Meet your team!
  • Responsibilities

    • Develop new functionality
    • Design separate components, modules, classes, database tables, etc.
    • Code, debug, document, and maintain portions of software
    • Participate in peer code and design reviews
    • Contribute to the development of technical project documentation and user documentation
    • Provide assistance to test engineers and support personnel in solving technical issues of software installation and its operation
    • Participate in conference calls and face-to-face meetings with the Customer and Customer partners
    • Comply with the best engineering practices, the technical standards, and the quality criteria set forth on the project
    • Report status and progress according to the project and Company demands
    • Spot current deficiencies in the development process, adopted procedures, and engineering practices, environment configurations, etc., and suggest improvements
    • Escalate technical issues to the Architect, Team Lead, and Project Manager
    • Improve your qualification within the area(s) of expertise at various training courses, seminars and/or other educational organizations
  • 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
    • Experience with HTML and CSS
    • Basic knowledge of relational databases (i.e., MS SQL Server)
    • Basic understanding of Version Control Systems (Git)
    • Intermediate level of English language

    Would be a plus:

    • Experience with JavaScript
    • Skills in unit test frameworks and tools
    • Knowledge of VB6
  • Personal Profile

    • Responsible and proactive
    • Good team-player
    • Ability to self-study
    • Striving to introduce best practices in daily work
    • Be ready and be able to communicate in written and verbal form with the client