Overview

Are you a driven, ambitious and committed Senior Software Engineer (Back-end) with passion and the ability to hit the ground sprinting? Do you believe you can make a real difference with creative thinking and ingenuity? Then read on.

Simple is building the next generation of intelligent marketing management SaaS using Microsoft’s latest Power Platform and Azure cloud technology. We are on the lookout for superstars to join our globally distributed R&D Team.

Key Responsibilities: 

  • Manage (recruit, inspire, develop, retain) a team of R&D professionals
  • Identify, diagnose, troubleshoot and resolve Microsoft Dynamics 365/CRM performance issues in a timely and adequate manner
  • Translate business requirements and functional specifications into logical program designs, code modules, stable application systems, and software solutions
  • Support efforts to integrate MS Dynamics with other systems and applications
  • Participate in design, requirements engineering and technical discussions
  • Mentor, coach and share professional expertise – build training material and cross-train other development team members including training sessions
  • Work collaboratively across internal teams to translate precise specifications, and end users to enable a smooth transformation  onto the cloud-based system
  • Identify and escalate situations requiring urgent attention
  • Developing, configuring, or modifying integrated business and/or enterprise application solutions within various computing environments

Key Skills and Experience: 

  • Bachelor/Master Degree in IT, Computer Science or related study, or equivalent experience
  • 3+ years commercial experience in back-end software development with Microsoft Dynamics CRM/365 (2013-latest version) required
  • Strong experience working with the .NET framework 4.5+, C#, including APIs (Web API and WCF), Win Services and Entity Framework
  • Good understanding of SaaS, Cloud, SOA as well as experience in MVC, REST, SOAP and WCF services
  • Especially relevant is experience in database design and development using MS-SQL and TSQL
  • Experience working with cloud technology with a focus on Azure and Office 365
  • An in-depth knowledge of web application development using HTML, CSS, JavaScript and jQuery
  • Experience working on an Agile DevOps environment
  • Experience in using JavaScript based frameworks such as AngularJS and/or Vue
  • Familiar with concepts such TDD, BDD, Dependancy Injection as well as SOLID, SOA and SaaS architecture design
  • Leadership and people management skills
  • Excellent communication skills (verbal and written)
Cntrl/Cmd + Click to attach multiple files.
I confirm I am based in the UK and DO NOT require sponsorship.