Home  |  Contact  |  About Us
Register  |  Sign In        
Your #1 Resource for IT Jobs in South Africa


Company Info
IT Staffing
Cape Town, WC, South Africa

Company Profile


Integrations Developer

col-narrow-left   

Location:

Cape Town, Western Cape 

Salary:

R50,000.00 per month

Posted:

21-12-2016
col-narrow-right   

Job Type:

Permanent

Job Level:

Skilled

Employment Equity:

South African Citizens Only
col-wide   

Job Description:

INTEGRATIONS DEVELOPER
CENTURY CITY
PACKAGE NEGOTIABLE

Job Description
  • To develop the highest quality mobile software.
Responsibilities
  • Innovation and Research
  • Conducts research into emerging technologies, frameworks, methodologies and techniques related to all aspects of mobile development
  • Proves the value of relevant technologies through prototyping and demonstration
  • Improve software and architecture of systems through constant innovation that can be measured materially
  • Design and develop mobile solutions
  • Provides innovative technical solutions to complex development problems
  • Design and develop features against acceptance criteria
  • Evaluates and implements relevant solutions
  • Tools, Testing and Automation
  • Evaluates tools and technologies used to assist and enhance development and production within client platforms
  • Facilitates automated testing integration and development
  • Provides testing support
  • Methodologies and Procedures
  • Defines and implements methodologies and procedures to assist with the production and automation of development
  • Effectively utilizes source control systems and adheres to team standards (branching, merging etc.)
  • Documentation
  • Provides design and technical information through wikis, documents and email
  • Transfer system knowledge to the team and third parties
  • Provide detail and assist in defining feature test cases
  • Software Design
  • Identifies critical architecturally significant concerns and aspects of systems and the impact on quality design.(High ­level domain comprehension, viz. infrastructure, application, and data)
  • Responsible for all design deliverables that contribute to core system architecture
  • Designs software that is flexible, configurable and manageable to scale and adapts to future business growth
  • Ensures the functional, operational and system quality attributes are met
  • Manages technical risk aspects of a solution redesign through advocating best possible solution or approaches
  • Implements industry design patterns and architecture principles that suit the solution, without over engineering a solution
  • Proficiency in understanding and integrating across multiple software platforms
  • Software Coding
  • Advocates new techniques, technologies or frameworks and demonstrate their value through proof of concepts
  • Owns the technical decision making at a code level
  • Up to date with newer technologies and frameworks that could possibly favour a particular business solution.
  • Excellent understanding of concurrency principles and techniques
  • Security champion that is able to incorporate measures to safeguard our domain
  • Responsible for the code quality of an entire team
  • Excellent understanding of concurrency principles and techniques
  • Excellent understanding of secure coding
  • Have the most complex coding tasks assigned to them.
  • Apply advanced design patterns and anti patterns at an abstract software architecture level (multiple systems) as well as code standards
  • Proactive performance problem mitigation strategies
  • Ability to identify, and create robust 3rd party integrations (This includes regulatory requirements)
  • Specialist over available standards, methods, tools and applications, can create and make appropriate choices/ designs for alternatives and/ or extensions
  • Asesses and evaluates solution and/ or architectural risks
  • Facilitates collaboration between stakeholders who have diverse objectives
  • Proficiently, creatively, and materially measurable innovation for solutions for the benefit of the customer/stakeholder
  • Establishes milestones and performs the delegation of responsibilities
  • Training
  • Trains and assists internal and 3rd party development teams with the implementation of client development processes and technologies
  • Provides guidance and insight into emerging technologies and frameworks through feedback sessions
  • Provides guidance on and drives the application of applicable technologies within the team
Minimum qualifications
  • 3-5 years experience
  • Relevant Qualification
Preferred Skills and Behaviours
  • C#
  • ASP.NET
  • WEB API
  • ENTITY FRAMEWORK ADVANTAGEOUS
  • Some knowledge of WEB PROTOCOLS

Job Category:

Software Developer


Company Info


IT Staffing
Cape Town, WC, South Africa

Integrations Developer

col-narrow-left   

Location:

Cape Town, Western Cape 

Salary:

R50,000.00 per month

Posted:

21-12-2016
col-narrow-right   

Job Type:

Permanent

Job Level:

Skilled

Employment Equity:

South African Citizens Only
col-wide   

Job Description:

INTEGRATIONS DEVELOPER
CENTURY CITY
PACKAGE NEGOTIABLE

Job Description
  • To develop the highest quality mobile software.
Responsibilities
  • Innovation and Research
  • Conducts research into emerging technologies, frameworks, methodologies and techniques related to all aspects of mobile development
  • Proves the value of relevant technologies through prototyping and demonstration
  • Improve software and architecture of systems through constant innovation that can be measured materially
  • Design and develop mobile solutions
  • Provides innovative technical solutions to complex development problems
  • Design and develop features against acceptance criteria
  • Evaluates and implements relevant solutions
  • Tools, Testing and Automation
  • Evaluates tools and technologies used to assist and enhance development and production within client platforms
  • Facilitates automated testing integration and development
  • Provides testing support
  • Methodologies and Procedures
  • Defines and implements methodologies and procedures to assist with the production and automation of development
  • Effectively utilizes source control systems and adheres to team standards (branching, merging etc.)
  • Documentation
  • Provides design and technical information through wikis, documents and email
  • Transfer system knowledge to the team and third parties
  • Provide detail and assist in defining feature test cases
  • Software Design
  • Identifies critical architecturally significant concerns and aspects of systems and the impact on quality design.(High ­level domain comprehension, viz. infrastructure, application, and data)
  • Responsible for all design deliverables that contribute to core system architecture
  • Designs software that is flexible, configurable and manageable to scale and adapts to future business growth
  • Ensures the functional, operational and system quality attributes are met
  • Manages technical risk aspects of a solution redesign through advocating best possible solution or approaches
  • Implements industry design patterns and architecture principles that suit the solution, without over engineering a solution
  • Proficiency in understanding and integrating across multiple software platforms
  • Software Coding
  • Advocates new techniques, technologies or frameworks and demonstrate their value through proof of concepts
  • Owns the technical decision making at a code level
  • Up to date with newer technologies and frameworks that could possibly favour a particular business solution.
  • Excellent understanding of concurrency principles and techniques
  • Security champion that is able to incorporate measures to safeguard our domain
  • Responsible for the code quality of an entire team
  • Excellent understanding of concurrency principles and techniques
  • Excellent understanding of secure coding
  • Have the most complex coding tasks assigned to them.
  • Apply advanced design patterns and anti patterns at an abstract software architecture level (multiple systems) as well as code standards
  • Proactive performance problem mitigation strategies
  • Ability to identify, and create robust 3rd party integrations (This includes regulatory requirements)
  • Specialist over available standards, methods, tools and applications, can create and make appropriate choices/ designs for alternatives and/ or extensions
  • Asesses and evaluates solution and/ or architectural risks
  • Facilitates collaboration between stakeholders who have diverse objectives
  • Proficiently, creatively, and materially measurable innovation for solutions for the benefit of the customer/stakeholder
  • Establishes milestones and performs the delegation of responsibilities
  • Training
  • Trains and assists internal and 3rd party development teams with the implementation of client development processes and technologies
  • Provides guidance and insight into emerging technologies and frameworks through feedback sessions
  • Provides guidance on and drives the application of applicable technologies within the team
Minimum qualifications
  • 3-5 years experience
  • Relevant Qualification
Preferred Skills and Behaviours
  • C#
  • ASP.NET
  • WEB API
  • ENTITY FRAMEWORK ADVANTAGEOUS
  • Some knowledge of WEB PROTOCOLS

Job Category:

Software Developer


We are the #1 job site for IT Jobs in South Africa. The CompuJobs job site is your all in one it recruitment solution. Whether you are a candidate seeking a new IT job or a recruiter looking to hire IT staff, we are here to help you achieve your objectives. CompuJobs has been serving the information technology employment sector in South Africa since 2007. Job seekers please register to submit your CV and apply to jobs. Employers and recruitment agencies please check out the products page for available job posting and recruitment services. This is South Africa's information technology recruitment and career website. Your IT job search starts here. Let's get working!

PayFast

CompuJobs IT Job Portal - Your #1 resource for IT jobs in South Africa.

Copyright © 2017 CompuJobs | All Rights Reserved