Position: Strong Junior .NET Developer (Document Management System)
Company: Sigma Software Group
Category: .NET
Experience required: 1y
English level: intermediate

We are looking for a Junior .NET Engineer with good English and analytical thinking to work on a Document Management System platform!

**About project**
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.

**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

Send your CV!