Position: Middle .Net Developer
Company: Introduct Group
Experience required: 3y
English level: upper

**Description**
This project is a huge complex of management systems for the city and its inhabitants are being developed: everything from technical systems, transportation and life support to accounting and management systems.
We are looking for a passionate, innovative, results-oriented specialist with a heart-deep commitment to success to be a part of our company.

This is one of the most interesting, entertaining and just not very standard projects that we have had to deal with lately.
It is also one of the most ambitious IT development projects in the world today.

**Requirements**
- Proven experience as a .NET Developer
- At least 3 years of work experience in programming
- Familiarity with the ASP.NET framework, Postgre SQL and design/architectural patterns
- Ability to use version control software such as GIT
- Familiarity with architecture styles/APIs
- Excellent troubleshooting and communication skills- Competitive salary;
- Remote-first work;
- Online English courses;
- Opportunities for professional development and personal growth;
- Friendly atmosphere and professional staff;
- Attention to detail;
- Good communication skills, proficient in verbal and written English;
- You like to have a structure when doing things and like to think things through before executing them;
- Analytical and logical thinking;
- Passion for IT;
- You have a “Get Things Done!” attitude!;

**Responsibilities**
- The existing app is a bit outdated and needs to be re-developed from scratch;
- Support of existing app and development of a new one will go in parallel;
- Your main goal would be to produce clean, efficient code based on requirements, specifications and designs using .NET programming language
- Upgrading, configuring and debugging existing systems
- Help maintain code quality, organization, and automatization

**Working conditions**
- Competitive salary;
- Remote-first work;
- Online English courses;
- Opportunities for professional development and personal growth;
- Friendly atmosphere and professional staff.