Job Purpose
The System Developer is responsible for designing developing testing and maintaining software applications and systems that support business operations. The role requires strong programming skills problem-solving ability and collaboration with cross-functional teams to deliver efficient scalable and secure solutions.
Key Responsibilities
- Design develop and maintain business applications and internal systems.
- Analyze user requirements and translate them into technical solutions.
- Write clean efficient and well-documented code using modern programming languages.
- Test and debug applications to ensure high performance and reliability.
- Integrate software solutions with existing systems databases and APIs.
- Maintain and upgrade legacy systems when necessary.
- Ensure system security data integrity and compliance with IT standards.
- Collaborate with IT operations and business units to identify process improvements.
- Prepare technical documentation user manuals and system guides.
- Stay updated with emerging technologies and recommend new tools/approaches.
Qualifications & Requirements
- Bachelors degree in Computer Science Software Engineering Information Systems or a related field.
- Proven experience as a System Developer / Software Developer / Application Developer.
- Proficiency in one or more programming languages (e.g. C# Java PHP).
- Strong understanding of databases (SQL Oracle MySQL etc.).
- Knowledge of web development frameworks and APIs.
- Familiarity with cloud platforms (Azure AWS) is a plus.
- Strong analytical and problem-solving skills.
- Ability to work independently and in a team environment.
- Good communication and documentation skills.
Job PurposeThe System Developer is responsible for designing developing testing and maintaining software applications and systems that support business operations. The role requires strong programming skills problem-solving ability and collaboration with cross-functional teams to deliver efficient s...
Job Purpose
The System Developer is responsible for designing developing testing and maintaining software applications and systems that support business operations. The role requires strong programming skills problem-solving ability and collaboration with cross-functional teams to deliver efficient scalable and secure solutions.
Key Responsibilities
- Design develop and maintain business applications and internal systems.
- Analyze user requirements and translate them into technical solutions.
- Write clean efficient and well-documented code using modern programming languages.
- Test and debug applications to ensure high performance and reliability.
- Integrate software solutions with existing systems databases and APIs.
- Maintain and upgrade legacy systems when necessary.
- Ensure system security data integrity and compliance with IT standards.
- Collaborate with IT operations and business units to identify process improvements.
- Prepare technical documentation user manuals and system guides.
- Stay updated with emerging technologies and recommend new tools/approaches.
Qualifications & Requirements
- Bachelors degree in Computer Science Software Engineering Information Systems or a related field.
- Proven experience as a System Developer / Software Developer / Application Developer.
- Proficiency in one or more programming languages (e.g. C# Java PHP).
- Strong understanding of databases (SQL Oracle MySQL etc.).
- Knowledge of web development frameworks and APIs.
- Familiarity with cloud platforms (Azure AWS) is a plus.
- Strong analytical and problem-solving skills.
- Ability to work independently and in a team environment.
- Good communication and documentation skills.
View more
View less