Position: Middle .NET Engineer
Company: NIX Solutions Ltd.
Experience required: 5y
English level: upper

As a Middle .NET Engineer at FotoWare, you will co-operate with cross-functional product teams, so in your day-to-day, you will get your hands on a wide range of challenges. As we are a small growing team, you will have the opportunity to make an impact on the sustainable success of the FotoWare SaaS-first strategy. So if you have a passion for technology, an eye for details, and are solution-oriented — keep reading!

MAIN GOALS AND RESPONSIBILITIES:
-Take part in the design and specification processes for FotoWare’s product range.
-Develop and maintain the software in FotoWare’s product range. Take part in the team’s development process and adhere to coding standards and development practices.
-Design and document component architecture and logic. Maintain and improve documentation both externally and inline within the source code.
-Contribute to the Quality Assurance process by writing, maintaining, and executing test plans and unit tests.
-Assist Support Specialists in their work when support incidents are escalated.

REQUIRED SKILLS:
-5+ years of .NET development;
-real-world experience with C# and .NET (Framework and Core);
-knowledge of Microsoft Azure services and PaaS components;
-experience with RESTful APIs and MVC patterns;
-solid understanding of software architecture and the principles of building long-term codebases;
-experience with developing and maintaining unit tests;
-good organizational & analytical skills, ability to plan and track tasks;
-ability to prioritize and manage workload together with the rest of the DevOps/Agile team;
-advanced English.

NICE TO HAVE SKILLS:
-experience with NUnit and mocking frameworks;
-experience with legacy code;
-knowledge of load and performance testing techniques and analysis;
-understanding of web front-end technologies (HTML, JavaScript, and CSS).

WHAT WE OFFER:
-An international environment filled with possibilities for personal and professional growth.
-Skilled management and mature processes.
-Competitive salary and bonuses for excellent results.
-A friendly team and legendary corporate parties.
-Comfortable office in the city center.
-Medical, sports, and accounting support programs.