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
Software Developer
Job Ref
284125
Job Type
Permanent
Employer Type
Company
Date Added
15 Feb 2021
Expiry Date 15 Mar 2021
Expiry Date 15 Mar 2021
* There have been 4 applications to this job.
* This job has been viewed 7892 times.
Employer:
Smollan
Location:
Gauteng
Salary:
Market related
Benefits:
Role details:
To take accountability for delivering project tasks and assignments within deadlines and to clients’ requirements, supporting applications or writing application code, and developing and testing new programs/software/applications or add-ons. This includes “off the shelf” builds and integration into custom builds.
- - - - - - - - - - - - - -
Minimum Experience: - 4 – 5 years’ C# .Net real world experience in programming and software implementation
- Experience in application coding in relevant open source or closed source technologies
- Experience in mobile coding development
- Experience working with MySQL
- Experience working with repository Git and GitHub
- Experience working with POSTMAN
Minimum Qualifications:
- Relevant degree or diploma (BSc or BCom Informatics preferable)
- Relevant technical diplomas or certifications (e.g. C#/ Java /SQL Server/ MySQL)
Key Responsibilities and Deliverables:
Achievement of project tasks and assignments
• Engage with various client departments and project managers to manage specific processes within the software development life-cycle (for example, functional specification, construction, quality assurance, implementation and reporting)
• Understand functional and technical documentation needs of customers and research technology solutions to meet those needs
• Ensure development of code meets quality (zero defects) and coding conventions (Smollan and generally acceptable standards). Follow change, incident, release and internal processes
• Maintain open communication with customer representatives and cross-functional teams and ensure content meets requirements
• Provide expertise for technical product documentation projects and support and assist in documentation design
• Liaise with the client to coordinate the roll-out
• Maintain relevant coding standards documentation, user training manuals
Delivery of quality software solutions that deliver value
• Research new innovations and solutions (includes new application , database and operating system technologies for mobile, open source and closed source domains)
• Coordinate and interface with functional design, quality assurance, developers, other product teams, and senior management to ensure needs are met and managed
• Manage to ensure delivery of technical designs, unit test plans, and high quality code. Use relevant repository for documentation and code storage standardisation
• Integration development and impact analysis of solution
• Determine the system requirements as per the specification or client needs
• Design the appropriate system model
• Liaise with the client to ensure the suitability of the model in meeting their needs
• Develop the appropriate software using the relevant development tools (coding)
• Test the system for stability, speed and spec compliance
• Implement roll-out, change control, release management, project and client management
Effective client support
• Incident, problem and release management
• Ensure systems up-time
• Monitor customer support cases
• Assist and provide support to resolve problems
• Deploy proper Help Line protocol and escalation for problem solution
• Monitor adherence to SLAs
Effective stakeholder engagement and management
• Actively build, maintain and grow strong relationships with clients and internal stakeholders
• Manage client expectations and the effective flow of information
Effective Teamwork and Self-management