Broll Property Group
Integration Programmer
Job Location
Sandton, South Africa
Job Description
POSITION PURPOSE Responsible for designing, developing and maintaining the software that connects different applications, systems, and data sources, enabling them to communicate and exchange information effectively. ESSENTIAL FUNCTIONS AND BASIC DUTIES 1. Assumes responsibility for the effective performance of assigned programming functions. a. Develops assigned features and sections of the Broll Tech systems. Designs code to be easy to read and adjust, and reuseable in future systems. b. Checks functionality of programming code with Senior Analyst Programmers and ensures that assigned sections are completely bug free. c. Ensures that all code work is properly documented. Draws up functional specifications where applicable. d. Makes suggestions to increase efficiency in project development and to ensure that deadlines are met. e. Provides support and training to end-users where applicable. 2. Assumes responsibility for establishing and maintaining professional working relationships with customers, suppliers, and outside contacts. a. Tracks and resolves problems promptly and effectively. b. Obtains and conveys information as needed. c. Promotes goodwill and a positive image of the Company. 3. Assumes responsibility for establishing and maintaining effective working relationships with area staff and with management. a. Cooperates with Project Team in integrating sections of the system. Provides support and assistance to team members. b. Assists other Programmers as needed. c. Keeps management well informed of area activities and of any significant problems. d. Completes assigned documentation accurately and timely. e. Attends meetings as required. 4. Assumes responsibility for related duties as required or assigned. a. Ensures that work area is clean, secure, and well maintained. b. Performs miscellaneous projects as assigned. c. Updates technical skills as required. PERFORMANCE MEASUREMENTS 1. Information users can effectively utilize established systems. 2. Good business relations exist with users. Users concerns are promptly attended and any problem effectively resolved. 3. Company information needs are met. Suggestions for improvements are made. 4. Programming goals and projects are completed on schedule. Programming functions are completed in accordance with established policies and procedures. 5. Data integrity and quality programs are maintained. Programs are efficient. 6. Good working relationships exist with area staff and with management. Programmers are assisted and supported as needed. EDUCATION/CERTIFICATION: Associates degree in computer science or an equivalent combination of education, training, and experience. REQUIRED KNOWLEDGE: Knowledge of software applications and relational database systems. Understanding of related programming languages and development platforms. EXPERIENCE REQUIRED: Two or more years of related programming experience. SKILLS/ABILITIES: Solid organisational skills and attention to detail. Good interpersonal skills. Strong project management abilities. Willingness to assist others and support others. Able to operate all related computer applications and hardware.
Location: Sandton, Gauteng, ZA
Posted Date: 9/2/2025
Location: Sandton, Gauteng, ZA
Posted Date: 9/2/2025
Contact Information
Contact | Human Resources Broll Property Group |
---|