Position: Junior .NET developer
Company: A-MTOSS
Experience required: no_exp
Category: .NET
English level: intermediate
Published: 2020-01-01T00:00:00+02:00

**Project:**

Metranet is a rich and big Billing Enterprise level system, which can be customized for different clients with varied businesses. 

The system has been built on n-tier architecture. There were used approaches and patterns: Unit of Work, Domain Driven Design, MVC, WCF, Workflow Foundation. The system contains some standalone applications, web applications, Windows services and web services. In addition, 3rd party developers are able to communicate with the system by REST/SOAP protocols.

Here, we are working in a high quality disturbed team (part in the US, part in Ukraine) with a lot of direct written communication, using Agile methodologies. On Ukrainian side now we have a team of 5 Devs and 2 QAs. 

Metranet is a really great opportunity to work with an enterprise project, to see the use of architectural patterns in distributed applications with a high-quality team and an experienced mentor (a person who helped more than 40 juniors to grow).

**Key responsibility:**

•	Developing new features and supporting the current application;
•	Engineering high-quality solutions for business needs;
•	Write clean, understandable, testable, and secure code.

**Requirements:**

•	Experience with Microsoft technologies, including .NET 4.x, C#, ADO.NET; 
•	Experience with MS SQL or Oracle;
•	Experience in web application front end technologies like HTML5, CSS3, JavaScript, JQuery; 
•	Experience with Git/GitHub;
•	Outstanding team work, networking and collaboration skills;
•	Team-player with the ability to work in a collaborative environment.

**Will be a plus:**

•	Entity Framework, Windows Workflow, ASP.NET, WebForms, WCF/Web/SOAP and REST Services;
•	Knowledge of T-SQL, PL-SQL;
•	Experience in MS Test.

**We offer:**
• 24 working days of vacation;
• Paid sickness leave; 
• Official Ukrainian holidays are non-working days; 
• Flexible work schedule, the ability to work from home if necessary; 
• English courses; 
• Pleasant family atmosphere and minimal bureaucracy;
• Comfortable working environment;
• Highly professional colleagues;
• Tax compensation; 
• Accounting support; 
• Compensation for external trainings and conferences; 
• Compensation for sport activities; 
• Corporate events and team buildings.