• Login Name       Password       Remember me       LOGIN LOGIN    FORGOT PASSWORD
  • REGISTER

 LOGIN WITH
 
 
 
 
 EMPLOYERS
 
 
 
 
 
 NEWSLETTER
 
 
 
 
 FOLLOW US

Senior .NET Developer

Job Ref
274269
Job Type
Permanent
Employer Type
Company
Date Added 28 Jul 2017
Expiry Date 25 Aug 2017
* There have been no applications to this job.
* This job has been viewed 2042 times.
Employer:
University of the Western Cape

Location:
Western Cape

Salary:
Market related

Benefits:


Role details:
UWC’s Information and Communication Services (ICS) Department has embarked on an exciting journey of change and transformation, playing an important role in delivering technology services that enable and support the University’s goals and objectives. The current technology infrastructure is based on the Microsoft and UNISYS EAE technology stack. The adoption of new technologies is a constant endeavour to make sure we are quick to respond to changing business needs.

In line with growing its capability, an exciting opportunity for an experienced Senior .Net Developer is available in the ICS Applications Support unit.

The Senior .Net Developer will be responsible for developing and maintaining solutions in a collaborative environment. This successful incumbent will work with a team of experienced analysts, developers and business resources to build high-performing enterprise systems that improve critical outcomes and increase staff productivity and financial performance.
- - - - - - - - - - - - - -
Key performance areas:

- Maintain and extend the existing suite of C# applications
- Analyse requirements from business; design, develop, test, deploy and maintain solutions within the framework of the SDLC
- Investigate and resolve support calls to user satisfaction within agreed SLAs
- Participate in a small, energetic team on a rapid, agile development schedule
- Communicate effectively with all stakeholders
- Mentor junior developers, providing technical leadership and sharing knowledge in presentations and workshops
- Work collaboratively with the various ICS units, particularly the ICS Project Management Office, Infrastructure and Operations team and Application Development teams, towards the successful delivery of various projects
- Maintain high standards of quality in the Software Development Lifecycle (SDLC) and within the team by establishing and adhering to good industry practice including processes and activities outlined in the ISO/IEC12207 set of standards and within the ITIL IT Service Management framework
- Identify, document and encourage areas for improvement in the SDLC
- Work collaboratively and contribute toward the development of functional requirement specifications, technical design specifications, user stories, estimates and work plans for designated projects
- Contribute to the maintenance of ICS’ Quality Assurance standards including input into project reports, project reviews and ICS’ Information Security and Risk Management processes
- Participate in peer-reviews of solution designs and related code
- Assist with the development, refining, and tuning of integrations between applications on designated projects as agreed.

Minimum Requirements:

- College or University degree in Computer Science, Software Engineering or a related field
- At least 7 years’ proven experience developing applications using object-oriented languages
- At least 5 years’ proven experience using C#
- Web development using ASP.NET
- Proven experience in VBScript
- Proven experience in Visual Studio
- Proven experience using Team Foundation Server (TFS)
- Strong Relational database experience
- Experience building multi-tier enterprise-grade applications
- Experience with debugging, performance profiling and optimisation.

Preferred requirements / advantageous:

- Experience in source control management systems with automated testing
- Experience in agile development methodologies including Scrum
- Experience in multi-threading and concurrency
- Internally motivated, able to work proficiently both independently and in a team environment
- Experience with web development technologies including MVC3, JavaScript, AJAX and CSS
- Experience with database development including relational database design, SQL and ORM technologies
- Experience with user interface design and prototyping
- Experience configuring and developing customisations for Microsoft SharePoint

Desired competencies:

- Self-motivated, independent, detail oriented, responsible team player
- Effective scheduling and time management
- Production of high-quality documentation
- Ability to learn new concepts and technologies
- Critical thinking and creative problem-solving.

Disclaimer: The above is intended to describe the general nature and level of work performed by a Senior .Net Developer. It is not to be construed as an exhaustive list of all responsibilities, duties and skills required of staff in this role. All staff may be required to perform duties outside of their normal responsibilities from time to time, as needed.

For further information regarding this post (but not applications), kindly contact the Manager: Applications Support, Mr Ridwaan Mallum, at +27 21 959 9304.

Closing Date: Sunday, 18 June 2017.

In your application, you are encouraged to highlight your strengths and also include anything else that you feel may be pertinent to the selection panel. Please attach your cover letter and detailed curriculum vitae to your online profile.

For any queries, please contact the Human Resources Department at +27 21 959 4063/9763/9708/3551/3756.


In line with the University's commitment to diversifying its workforce, preference will be given to suitably qualified applicants in line with Employment Targets of the university. The University reserves the right to not make an appointment or make an appointment at a different level.



 
HOME|
INFO|