SYSTEM DEVELOPER STAFF
ROLE PURPOSE
System Developer Staff is responsible for assisting in designing, coding, testing, and implementing new software systems and enterprise applications. This role involves analyzing user requirements, maintaining existing systems, and ensuring that all technological infrastructure operates securely and efficiently to support overarching business goals.
QUALIFICATIONS:
- Bachelor’s degree in Computer Science, Information Technology, Computer Engineering, or a closely related technical field.
- Experience: 1 to 2 years of proven experience in system development, software engineering, or backend programming.
- Strong verbal and written communication skills, with the ability to explain complex technical concepts to non-technical stakeholders.
RESPONSIBILITIES:
- Design, build, and deploy scalable software solutions, internal databases, and network systems tailored to company requirements.
- Write clean, efficient, and secure code. Integrate software components and third-party APIs into existing enterprise systems.
- Monitor system performance, conduct routine maintenance, and troubleshoot hardware, software, and network issues.
- Collaborate closely with cross-functional teams and department heads to gather system requirements and translate business needs into technical specifications.
- Develop and execute comprehensive testing plans (unit, integration, and system testing) to ensure software functionality and eliminate bugs prior to deployment.
- Create and maintain detailed technical documentation, including system architecture manuals, code repositories, and user guides.
- Ensure all systems are designed with robust security measures to protect sensitive corporate and client data, adhering to industry data protection standards.