.NET SENIOR SOFTWARE ENGINEER

DevShack International is looking for a passionate .Net senior software engineer. This person will design and implement software solutions for our V-suite. The ideal candidate has strong experience working on .NET frameworks (TPL, SOA, WCF).

Multiple locations available.

RESPONSIBILITIES
Working independently, design, implement, and maintain high performance software solutions.
Work with production, product design, and quality assurance (QA) groups to ensure solutions are delivered effectively.
Communicate ideas, issues, status, and outcomes with the team and managers.
Build and maintain relationships with game teams and other dependencies within DevShack International.
Create technical documentation.
Assist in promoting a positive engineering and team culture.
Mentor other team members.

REQUIREMENTS
A minimum of 6 years’ experience with working on the .NET platform, including experience with .NET 4.5
Deep understanding of the Common Language Runtime (CLR), especially concerning tasks, threading, memory management, and similar topics
Strong knowledge of async and parallel programming with .NET 4+ (TPL)
Experience working in high-performing teams through the entire development lifecycle
Experience debugging and performance tuning applications and services
Bachelor’s Degree or higher in Computer Science or a related field, or equivalent experience
Excellent written and verbal communications skills in English
Desire and skill in coaching more junior engineers
Strong knowledge of ASP.NET, ASP.NET MVC, Web API, JavaScript, jQuery, AJAX, CSS, HTML
Strong knowledge of Web Forms or WPF
Knowledge of CAB / SCSF or Prism
Knowledge of LESS or SASS
Experience with creating and consuming web services
Strong knowledge of architecting and developing integration projects using web services
Knowledge of Service-Oriented Architecture (SOA)

PLUSES
Experience with MySQL and / or Oracle
Experiencing using third-party performance and / or decompilation tools for deeper analysis
Knowledge of event-driven architectures (or event-driven SOA)
Knowledge of AngularJS, RabbitMQ, Couchbase, or Elasticsearch
Understanding of optimal design patterns for high-performance NoSQL usage

REQUIRED APPLICATION MATERIALS
Resume
Cover Letter which should include:
Why you are interested in working at DevShack International
Where you are located in the world
**Only submittals with Resume and Cover Letters both in English will be considered.