Position: .Net Developer
Company: Introduct.Tech
Category: .NET
Experience required: 3y
English level: upper

The project itself is end-to-end platform for managing routes, inventory, pricing, reservations and distribution of rail and bus tickets in Europe.

This is one of the most interesting and just not very standard projects that we have had to deal with lately.

Technology stack: 
—  ASP.NET Core/.NET Framework
— NUnit
— Lamar IoC
— Postgres
— Mediatr
— NHibernate (as ORM)
— ElasticSearch
— SQL
— Dapper
— CQRS, Singleton, Repository, Factory

Requirements:
— 3+ years of development using .NET technologies;
— Experience with ASP.NET Core (MVC/WebAPI)
— Azure/AWS cloud services
— Ability to work without supervision;
— Upper intermediate English.

Responsibilities:
— Design and develop software applications according to user needs and requirements.
— Troubleshoot and resolve difficult issues related to applications.
— Analyze, design, and develop modifications to existing systems to optimize performance.
— Coordinate with architects and business analysts to determine functionalities and conduct analysis of business requirements, including use-case, sequence flow, wireframe.
— Research and evaluate software-related technologies and products.
— Create and update technical documentation.
— Implement best practices, standards, and procedures including quality and delivery methodologies

We offer:
— Competitive salary;
— Ability to work completely remotely;
— The company provides all the necessary equipment for work;
— Employment benefits: paid vacation, training and insurance;
— Friendly atmosphere and professional staff.