The company has many systems that need to be integrated, both from an internal workflow point of view and from a client perspective. The Integration Developer will be involved with the design and implementation of sales focused systems for staff and clients as well as workflow automation systems, and integration between those environments
Participates in high level and detailed product design, engineering, development and integration.
Write the code necessary to integrate systems and to create Client and admin user interfaces
Owns testing and maintenance of own code and relevant infrastructure.
Required to produce documentation for any code written.
Must become intimately familiar with the company’s systems that will be integrated.
Participates in ensuring technical and corporate compliance of the Enterprise Architecture.
Facilitates the integration of new and existing products into the company systems.
Keeps up to date with emerging technologies to enhance or improve existing company products and services.
Participates in the identification and resolution of bugs in all relevant systems.
Participates in building partnerships with other teams to assess areas of business that can be improved through automation and integration.
Maintain the existing code that has been developed and continually strive for improvement.
Optimizes business processing, minimize manual intervention in all tasks.
Bachelor’s degree in Computer Science or related discipline preferred, or equivalent work experience.
Recognized development language certifications.
5+ years of development work with a proven track record of delivering code on time. Experience in an agile development framework.
Technical expertise in cloud-based technologies
High proficiency in the following technologies required.
Strong C#, ASP .NET, Node.JS, Sails.JS experience
Experience and understanding of other programming and scripting languages.
Strong knowledge of Frameworks
Understanding of MVC design patterns
Web services / API (REST, JSON, SOAP, XML)
Familiarity with MS SQL/NoSQL/Mongo databases and relevant languages.
Proficient understand of code versioning tools, such as Git
High level of problem-solving skills
Willingness to work extra hours if necessary
Flexibility and the ability to work on more than one project at a time
Ability to work well alone and in a team
Strong work ethic
Excellent verbal and written communication skills
Good time management
Ability to perform well under pressure
Passion for coding
Should you not receive a response from us within one week of your application, your application has unfortunately not been successful.
You can visit our website for more vacancies: www.wePlace.co.za / Facebook page @wePlace / LinkedIn www.linkedin.com/company/wePlace/