{"id":63077,"date":"2021-04-23T08:40:20","date_gmt":"2021-04-23T06:40:20","guid":{"rendered":"https:\/\/joblistsouthafrica.com\/?p=63077"},"modified":"2021-04-23T10:13:38","modified_gmt":"2021-04-23T08:13:38","slug":"elcb-information-services-pty-ltd-recent-job-vacancy","status":"publish","type":"post","link":"https:\/\/joblistsouthafrica.com\/elcb-information-services-pty-ltd-recent-job-vacancy.html","title":{"rendered":"ELCB Information Services (Pty) Ltd Recent Job Vacancy"},"content":{"rendered":"
Senior developers determine and identify high-level functional and technical requirements on the basis of interactions with the user community and knowledge of enterprise architecture. Design architectures, including the software, hardware and communications, to support the total requirements, as well as to provide for present and future cross-functional requirements and interfaces.<\/p>\n
<\/p>\n
<\/p>\n
<\/p>\n
<\/p>\n
Job Title: Senior Developer<\/strong> Job Summary:<\/strong> \u2022Perform programming and related tasks, which include Requirements:<\/strong>
\nLocation:<\/strong> East London, Eastern Cape, South Africa
\nReference #:<\/strong> SnrDev042021
\nContract Type:<\/strong> Permanent
\nSalary:<\/strong> Market Related<\/p>\n
\nSenior developers interact with project management to plan project schedules and technical direction. Provide quality assurance review and the evaluation of existing and new software products. Develop high-level system design diagrams for program design, coding, testing, debugging and documentation. Develop and implement moderate to complex applications on one or more platforms.<\/p>\n
\n-Planning, Estimations and Implementation
\n-Writing code
\n-Debugging errors
\n-Testing
\n-Technical Investigations
\n\u2022Write technical documentation
\n\u2022Code Reviews
\n\u2022Communication with stakeholders
\n\u2022Provide support to Management
\n\u2022Provide mentorship and guidance to Mid-Level and Junior Developers
\n\u2022Compliance to Standard Operating Procedures (SOP)
\n\u2022Continuous Improvement of:
\n-Skills and Ability
\n-Work Throughput
\n-Communication
\n-Return Rate (Target Less than 10%)
\n-Estimations
\n\u2022Always be Accountable for what you do and work on
\n\u2022Provide guidance to team on best practice solutions
\n\u2022Review root cause analysis of issues ensuring implementation of the solution
\n\u2022Identify areas to improve system performance and availability
\n\u2022Resolve complex technical design issues
\n\u2022Possess up-to-date knowledge of technological developments in the industry
\n\u2022Possess strong problem solving and decision-making skills while using good judgment
\n\u2022Multi-task and change from one task to another without loss of efficiency or composure
\n\u2022Communicate effectively and professionally in all forms of communication with internal customers<\/p>\n
\n\u2022Degree or Diploma in Computer Science\/ Information Systems
\n\u20225+ Years experience developing Desktop and\/or Web Applications
\n\u2022Knowledge of Progress ABL and related frameworks
\n\u2022Strong understanding of software design principles, industry standards, architecture and navigation.
\n\u2022Extensive professional experience with Object-Oriented Languages.
\n\u2022Knowledge of Object-Oriented Design and Object-Oriented Architecture.
\n\u2022Experience with Relational Databases; DB design, stored procedures, T-SQL, DB architecture.
\n\u2022Certification on OpenEdge Reference Architecture(OERA) advantageous.
\n\u2022Proven track record in working in an agile team.<\/p>\n