JOB SEEKERS
EMPLOYERS
JOBS QUICK-SEARCH
.net
.net developer
a+
abap
account manager
accountant
admin
administrator
analyst
architect
bookkeeper
business analyst
business intelligence
c#
call centre
ccna
cisco
cloud
cobol
consultant
delphi
desktop
desktop support
developer
engineer
finance
graduate
graduates
helpdesk
internship
it manager
it support
it technician
java
java developer
junior developer
legal
linux
manager
marketing
mcse
network
network administrator
oracle
personal assistant
php
php developer
programmer
project
project administrator
project manager
receptionist
sales
sap
secretary
security
sql
support
technical support
technician
test analyst
tester
web developer
NEWSLETTER
FOLLOW US
Web Developer
Job Ref
269077
Job Type
Permanent
Employer Type
Company
Date Added
7 Dec 2016
Expiry Date 4 Jan 2017
Expiry Date 4 Jan 2017
* There have been 11 applications to this job.
* This job has been viewed 4479 times.
Employer:
GreatSoft (Pty) Ltd
Location:
Western Cape
Salary:
ZAR25000 - ZAR35000 PM
Benefits:
Role details:
GreatSoft requires a Developer to work in a programming and technical support role. The candidate will be a member of the GreatSoft development team, designing and developing Practice Management systems in VB.NET to run on SQL Server databases. The candidate will be responsible for writing source code based on designs approved by management. This will include undertaking research tasks, programming, supporting acceptance testers with problems they encounter in testing the software, etc.
The ideal person for this role will be a person requiring limited supervision and with about 2-5 years (or longer) software development and/or software implementation and support experience, preferably in the Financial accounting and database environment using Windows applications. The person will have good communication and interpersonal skills.
- - - - - - - - - - - - - -
Broadly speaking, the role is to work in the Development team on all technical aspects of the designing, developing and modifying software applications. The term technical is used to refer to a mix of work that is more oriented towards the software, the architecture, programming, testing and deployment issues, rather than the business side of the implementation. However, the business and technical issues are closely related and have considerable overlap, so the developer will benefit from exposure to both. The main requirement, then, is for a self-motivated technical all-rounder. What is not required is a highly technical specialist. Where required training in the GreatSoft applications, processes and associated tools, etc. will be given on-the-job, but the developer will also have to be successful at self-training.
The developer will not be required to consult or assist with the implementation of software at the client sites, but may be required to make onsite visits from time to time where required to assist with user acceptance testing and debugging of software faults and issues.
Main tasks:
Analysis, design and development of enhancements and modifications as set out by the Product managers. This will include database processes, server or client PC procedures, installation routines, etc.
Draft technical specifications of software modifications requested, in conjunction with the Development team.
On-site investigation of software defects will be limited to pilot sites conducting user acceptance testing. This may include hands on testing, preparation of test plans, feature lists and other documentation for the Client, training of the Clients testing staff, and on-going support of testing teams.
Data conversion: analysis, design and programming using VB.NET, SQL and other relevant tools.
SKILLS REQUIRED
ESSENTIAL
3 or more years software development experience
VB.NET experience (.NET Framework 3.5+)
ASP.NET experience, using IIS (Internet Information Services)
MS SQL Server development experience (2008, 2008R2, 2012, including T-SQL, stored procedures and functions)
Other beneficial programming languages: Java Script, HTML5
In depth technical skills and experience (implementation, development, testing, databases, etc.)
Experience and/or Training in the design, analysis, specification and development of systems
MS Windows support experience
MS Office experience
Good business and application sense
Good communication skills, written and verbal
Strong problem solving skills
Attention to detail
Ability to manage responsibility in an independent manner
DESIRABLE
Computer science or relevant tertiary qualification
Experience with relational database design and/or administration
Accounting or Database applications development experience
Software support experience
VB.NET Developer training
THE PERSON
Ability to react in a flexible manner to many and varied requirements
Hardworking and ability to handle pressure
Must be able to comfortably work to tight deadlines with little or no supervision
Mature attitude to developing communication with colleagues and clients
Ability to work to flexible timelines in order to meet deadlines.
Ability to liaise with a demanding client base and prioritise accordingly.
Commitment to customer service and quality
Able to grasp new technologies and keep up to date with changes
Time and project management skills