Senior Software Engineers - 12578

Job No:  12578
Senior Software Engineers
Contract or Permanent
Rate is based on experience and skill set
Midrand

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 developer that has extensive web development experience, especially in Microsoft web development. This candidate should be able to analyse complex business challenges and determine how these can be solved utilizing Microsoft best practices and patterns. This includes development of new custom functionality, systems integration into external applications, custom workflow development or the development of custom solutions in order to meet the business requirement.
It is advantageous that the candidate has experience in a broad range of development technologies, including ASP.Net, C#, SharePoint, Nintex, etc. Also having knowledge of the capabilities and limitations of developing on the various platforms, enabling them to make informed design decisions with regards to meeting business requirements, and build versus configuration decisions in terms of new solution development
What Will You Do?

  • Architecture and design solutions
  • Development of SharePoint web parts, event handlers, and SharePoint Designer and Visual Studio SharePoint Workflows
  • Development and implementation of Business Connectivity Services
  • InfoPath Forms Development
  • Development of Custom Web Solutions and Services
  • Development of mobile responsive solutions
  • Development of workflows
  • SharePoint integration into other systems
  • Excel Services Implementation
  • SQL Reporting Services Report Development
  • Silverlight Web Part/Application Development
  • SQL CRUD operations
  • Integrating web solutions into various other systems
  • Technical Specification Development
  • Working with a broad range of different development technologies such as C#, .Net, SharePoint, Kentico, Nintex, SQL, HTML, CSS, etc.

Who Do You Need To Be?

  • B. Com or B.SC Information Technology degree/diploma advantageous
  • MCSD or equivalent qualification (advantageous)
  • Knowledge of Entity Framework
  • Development experience in SharePoint, ASP.Net, C#, MVC, WebAPI, etc.
  • Strong technical ability in the implementation, configuration and troubleshooting of various development technologies
  • At least 3-5 years development experience essential
  • SQL Server Experience (2005/2008)