Position: Senior Full Stack Developer (Safe and Secure System)
Company: Sigma Software
Experience required: 5y
Category: .NET
English level: pre
Published: 2020-02-01T00:00:00+02:00

A big Development Team is now developing several live products that already successfully run in production. All products related to the Construction domain, with a huge impact on the overall industry in the Nordics.

Our major goal is to develop those products further, scale the overall system towards growing the number of their users as well as extend the backend for handling the increasing load. We are constantly looking for an opportunity of getting smart guys to our team.

CUSTOMER

Our client is a solution and product development company in Europe. All products being created by our team cover a huge part of the market in the Nordic countries with the focus on Sweden.

PROJECT

The project is all about building web applications aimed to involve new target audience to our services. The focus from technology perspective is Web API, .NET standard, and Angular. This product is a part of a huge Software-as-a-Service solution for a complex domain having hundreds of thousands of users across Europe.

Our focus is mainly put on:
delivering new modules and features for live products
building, maintaining, and enhancing dozens of integrations with internal and external products
continuously improving our code and the overall solution
incremental building of the microservice architecture

Overall account size is 27 persons having quite a high seniority level. The default setup of a development unit is: Team Lead, 3-4 developers, 1-2 Test Engineers being supported by a supervising Architect, Project and Operations Managers.


RESPONSIBILITIES

Coming up with well-designed technical solutions and robust code
Performing code reviews, writing unit, and integration tests
Working in cooperation with colleagues
Taking up responsibility for delivering major product features
Contributing to new technologies investigations and complex solutions design
Professional communications within a team and with customer
Developing and refactoring core modules, where needed
Participating in requirements gathering and clarification process
Creating technical specifications
 
REQUIREMENTS

At least 5 years of experience in commercial .NET development
Excellent OOP/OOD skills and excellent quality of produced code
Excellent problem solving skills
Strong experience with Web Services, Web API, JavaScript, Angular 5, and Entity Framework
Deep understanding of .NET Framework
.NET Core knowledge would be considered as a plus
Proven skills in unit test frameworks and tools
Strong knowledge of relational DB concepts, MS SQL Server
Experience in development of enterprise systems with multi-layered architecture
At least Intermediate level of spoken and written English