Position: Middle .NET Full-Stack Engineer
Company: N-iX
Experience required: 3y
English level: upper

We are looking for a Middle .NET Full-Stack Engineer to join our new team.

**Our customer** provides ICT infrastructure, systems and services to Government that leverage a modern digital ecosystem and contributes towards the definition and execution of the Government’s digital strategies that sustain a modern digital economy.

**Responsibilities:**
- Contribute to high quality app development
- Apply software engineering design patterns to develop well-structured, modular, performant application code
- Perform code reviews, write unit and UI tests, and contribute to architectural decisions

**Requirements:**
- Holds an undergraduate degree in an IT-related field
- 3+ years’ work experience
- Upper-intermediate + English
- Ability of working with requirements
- Possesses knowledge and skills in the use of Git or any other source code versioning tool;
- Possesses knowledge and skills in the use of ASP.NET Core or later version, C#, JSON, OpenXML, HTML5, Javascript, Angular and CSS;
Proficient in  Object-Oriented Design
-Possesses knowledge and skills to:
            - Write anti-corruption layers and other seams to prevent legacy 
              code from influencing new parts of the application; and
            - Write unit tests that are de-coupled from the system under test
- Possesses knowledge and skills in the use of Entity Framework Core and is proficient to write data-access layers based on Entity Framework Code-First and the repository pattern

**We offer:**
- Flexible working format - remote, office-based or flexible
- A competitive salary and good compensation package
- Flexible and personalized career growth
- Professional development tools (mentorship program, tech talks and trainings, centers of excellence, and more)
- Active tech communities with regular knowledge sharing
- Education reimbursement
- Paid vacation days, sick leaves, and days off
- Healthcare & Sport program
- Medical insurance
- Memorable anniversary presents
- Corporate events and team buildings