Position: Middle/Senior .NET Engineer
Company: Grid Dynamics
Experience required: 3y
English level: intermediate

Responsibilities:
1. Design system architecture
2. Migrate system from the monolith to microservices architecture and from .Net 4.5 to .Net Core.
3. Develop and maintain a software solution
4. Facilitates development of best practices (code reviews, unit testing, and others) within the team
5. Research of new tools, technologies, and product opportunities
6. Participate in requirements analysis for new product features.
7. Mentor engineers, and contribute to the internal internship program
8. Contribute to performance reviews of the teammates by providing feedback and defining technical goals

Qualifications and Experience:
1. 3+ years of software development experience
2. Knowledge of C#. .Net 4.5+, ASP.Net
3. SQL ( SQL Server’s Transact-SQL is preferable)
4. TFS or Git
5. Good communication skills
6. English B2+