Software developer – IT-Online

Software Developer – Johannesburg South
Office-bound role

PRODUCT DEVELOPMENT
Developing new software products throughout the development lifecycle from conception and planning to end-user documentation and responding to issues during the quality assurance process with products primarily focused on embedded web technologies
Assisting in the development of components for new software products produced by other members of the group, with the components mainly focusing on embedded web technologies
Analysis of requests from non-development staff to determine technical feasibility and translation of these user-level requests into a formal development specification
Development of visually appealing web-based user interfaces within a defined guideline
Assistance in the development of guidelines for web-based user interfaces
Development of library code and related documentation used by third parties

TECHNICAL SUPPORT
Providing code-level developer support to a wide audience with a range of skills and abilities
Creating test applications for reported bugs and specification issues

PLANNING AND SPECIFICATION
Supporting marketing colleagues responsible for product planning with technical information on technology-related topics
Discussion with a local and international audience on details of future specifications for globally manufactured products

YOUR FOCUS
Solid knowledge of web-based programming, including but not limited to extensive knowledge of HTML, CSS and JavaScript; and ASP.NET/MVC
Sound knowledge of relational databases, MS SQL. MySQL and Oracle would be considered a plus
Additional programming skills including C, Python 3.x, Java, C++ and Objective-C would be an advantage
At least 6 years development experience
Required core skills are C#, MVC, Javascript, CSS, SQL.
Sharepoint would be an advantage.
Excellent technological knowledge of PCs with current versions of Microsoft Windows
Experience with networked scanners, printers and peripherals used in the B2B business environment would be highly desirable
Additional operating system knowledge such as Unix/Linux is also an advantage
Basic knowledge of project management
Ability to perform tasks with precision and accuracy while showing necessary attention to detail
Excellent knowledge of spoken and written English
Team player and proactive attitude
Self motivated with initiative and responsibility but also able to follow directions

CTC R45, 000 Neg. – Vaccination card mandatory

Desired skills:

  • c#
  • MVC
  • Javascript
  • CSS
  • SQL
  • software developer

Desired professional experience:

Find out more/apply for this position

Comments are closed.