Senior Application Developer Verfied

Salary Negotiable Not Specified more than 14 days ago 26-02-2017 9:06:01 PM
12-03-2017 9:06:01 PM

Senior Application Developer Umhlanga Ridge, Durban Market Related Salary Permanent Closing date: 05th March 2017

We are seeking a skilled, full-stack Senior Application Developer with a strong background in building scalable, high-quality and high-performance web applications on the C#/MVC/Entity Framework technology stack.A Senior Application Developer is responsible for designing, building and maintaining internal- and external-facing web applications. The successful candidate will work with Business Analysts and developers to build enterprise systems that improve staff productivity and financial performance.A Senior Application Developer is expected to provide guidance to team members on technical implementation; to improve solutions and designs; to manage small software projects independently

 

JOB DESCRIPTION:

KEY ACCOUNTABILITIES:

  • To work within a team developing software using C# .Net MVC framework
  • Contribution to software development practice (methodology, tools, research)
  • Analyse requirements and design robust solutions
  • Internal team feedback
  • Project delivery
  • Liaise with Business/ System Analysts and Project Managers

 

QUALIFICATIONS:

  • Degree or diploma

 

EXPERIENCE:

  • At least 5 years post-graduate experience working in a software development team
  • Solid project experience (exposure to full project life-cycle) in at least 2-3 projects of duration at least 3 months
  • At least 3 years working experience utilising C# .Net/ MVC / Entity Framework in a commercial environment
  • At least 1 years experience as a Team Lead / Senior Developer

 

TECHNICAL KNOWLEDGE:

  • Excellent C# .NET / MVC / Entity Framework knowledge
  • Web Development, including HTML, JavaScript and CSS
  • Strong database skills preferably in MS Sql Server 2012 (SQL/T-Sql)
  • Testing Approaches

 

SKILLS & ABILITIES

  • Ability to write code of a consistently high quality
  • Solid understanding of .NET /MVC framework fundamentals
  • Good understanding and use of Entity Framework
  • Strong design skills
  • Able to design and implement a testing framework for use in the environment
  • Proficient in Visual Studio 2008 or later
  • Data Modelling/design and database development.
  • Able to manage software development utilising version control software(Git)
  • Ability to plan and estimate development effort
  • Effective working in a team
  • Ability to research new technologies

 

PERSONALITY ATTRIBUTES:

  • Professional
  • Personable, resilient and enthusiastic
  • Effective working in a team
  • Willing to try new things
  • Detail oriented and has pride in results
  • Proactive, responsible and accountable

 

Please send CV’s to