Position: Middle Software Engineer - .NET
Company: Innovecs
Category: .NET
Experience required: 3y
English level: intermediate

**THIS ROLE IS FOR YOU IF YOU ARE EXPERIENCED IN**
• Building advanced web apps with 3+ years of professional experience 
• .Net, C#, ASP.NET, ASP.NET Core
• Working with MS SQL
• Working with .Net based ORMs (Entity Framework 6.2, NHibernate etc.)
• Working as part of agile scrum teams
• Client facing communications, curious, highly motivated, and enjoy being an active and engaged team member.

**RESPONSIBILITIES:**
• Design and build elegant, modern web applications that delight our customers
• Deliver working software as part of small, cross-functional agile teams
• Participate in agile ceremonies such as sprint planning, daily standups, and retrospectives

**WILL BE A PLUS**
Knowledge of TMS solutions
Microservices experience
Knowledge or AWS, Azure
Knowledge of Agile Methodologies
Experience with event-based application architecture
Experience optimizing code for performance
Experience with NoSQL

**PERKS OF THE JOB**
• Educational opportunities & stimulating professional community.
• Innovecs Ambassador program, where you can express or challenge yourself.
• 24/7 gym access, a personal coach & various sports training (jogging, yoga, kicker, table tennis, hockey, etc. – choose your favorite!)
• Community enrollment in activities such as E-sports
• Free classic and Thai massages in the office.
• A dedicated personal wellness consultant.
• Inspiring team building and cool edutainment events.
• English classes, Speaking club and Acting classes with native speakers to boost your English and public speaking.
• And of course, energizing colleagues with great team spirit