ASP.Net Web Developer - 12581

Job No:  12581
ASP.NET Web Developer
Contract or Permanent
Salary is based on experience and qualifications

A leader in enabling its clients to make better decisions, faster. The Company's foundation is built in technology; however, what makes us unique is our understanding of effective decision making. They represent the following leading global technology brands and are experts in the implementation, support and execution of these technologies: SAP BusinessObjects, QlikView, Microsoft, Roambi and Microstrategy.

They are looking for an experienced senior developer to join our team. This is a great opportunity for web developers to join Decision Inc. to scope and drive the development of our custom web solutions. This role provides the opportunity to be involved in extensive bespoke systems development as well as the improvement and expansion of web based content management system functionality. A high degree of initiative, dedication and enthusiasm is required, along with the thirst for knowledge and a meticulous eye for detail.

What Will You Do?

  • Architecture and design of Microsoft Web Technology based solutions
  • Technical Specification Development
  • Development of custom web solutions
  • Development of mobile responsive solutions
  • Development of Workflows
  • Development of Custom Web Services
  • Integrating web solutions into various other systems
  • SQL CRUD operations
  • Mentor junior developers

Who Do You Need to Be?

  • B.Com or B.SC Information Technology degree/diploma advantageous
  • MCSD or equivalent qualification (advantageous)
  • At least 3-5 years development experience essential
  • Knowledge of Entity Framework.
  • Solid understanding of Computer Science principles especially OOP
  • C# .NET Development Experience with a focus on ASP.NET/MVC/WebAPI web development
  • SQL Server Experience (2008-2016)
  • Experience in HTML, CSS, JQuery, Typescript, JSON, REST, OData and JavaScript is essential.
  • Experience with client site MVVM frameworks such as Angular, Knockout, React and Kendo MVVM is highly advantageous.
  • Experience with package management tools such as npm and NuGet.
  • Experience with XML and related technologies such as XSLT (advantageous).
  • Experience in design and architectural patterns like MVVM, MVC and SOLID principles
  • Good fundamental understanding of development tools (Visual Studio, Team Foundation Server etc.)
  • Reasonable understanding of networking and operating systems fundamentals. MCSE or networking experience advantageous.
  • SharePoint experience is advantageous.
  • Problem Solving and Analytical Skills required, with a logical and structured approach to issue resolution.
  • Ability to clearly communicate requirements, timelines, technical limitations, scope change impact, project milestones etc. via email, telephone or in person. Reasonable presentation skills advantageous.
  • Must be able to work as part of a bigger team.
  • Self-management of time and project deliverables.
  • Attention to detail and strict adherence to project timelines.
  • Contribute as a project delivery resource. This includes not only in a development capacity, but also in a customer-facing / pre-sales capacity, as well as in a systems or business analyst role.