Position: Senior .NET Developer (E-commerce)
Company: Sigma Software Group
Category: .NET
Experience required: 5y
English level: upper

Your main challenge will be to strengthen and develop eCommerce competencies within our company. If you have experience and desire to develop competencies, lead a team, then we are waiting for you!

CUSTOMER
We cooperate with the Sweden’s leading supplier of machinery for industrial blasting, tumbling, and yarn. His is part of Beijer Tech group with the turnover of approx. $1 billion and 15 locations in the Nordic region.

PROJECT
The customer would like to build an eCommerce solution from scratch using the most recent technologies. The main focus will be on customization of the nopCommerce platform and adapting it to the needs of the company.

PROJECT DETAILS:
Stack: Microsoft, .NET Core
eCommerce platform: nopCommerce
Environment: Azure
Database: Azure SQL
ALM: Azure DevOps
The team is fully located in Ukraine and is driven by Scrum approach.

REQUIREMENTS:
•	At least 4 years of experience in commercial software development
•	Good knowledge of .NET Framework, MVC, ASP.NET
•	At least basic knowledge of MS SQL and 1+ years of experience working with it
•	Solid knowledge and proper usage of Object-Oriented Programming and Design
•	Good knowledge of XSD/XML CSS/HTML
•	Evidence of having worked successfully without much supervision
•	Upper-Intermediate level of English

RESPONSIBILITIES
•	Design separate components, modules, classes, database tables, etc.
•	Code, debug, document, and maintain portions of software
•	Perform unit and integration testing
•	Participate in peer code and design reviews
•	Participate in estimation and planning sessions
•	Contribute to 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

WHY US
•	Health & Legal support
•	Discount program
•	Sport activities
•	Outstanding offices
•	Comfortable place in a cozy room
•	Continuous education
•	Flexible schedule
•	Remote work
•	Diversity of Domains & Businesses
•	Variety of technology