Junior Developer

Junior Developer

Education ~ IT

Junior Developer / Administrator  
 
Objective  
    • Participate in ongoing development projects with external software development houses, ensuring code quality and safeguarding intellectual property.  
    • Assist the Technology Support Team with systemrelated maintenance, configurations, and troubleshooting.  
    • Adhere to development standards, policies, and procedures while contributing to continuous improvement.  
 
 Tasks and Duties
    • Collaborate with external software development teams on assigned projects.  
    • Review, document, and maintain code repositories on behalf of RBS.  
    • Ensure version control, backups, and security of intellectual property.  
    • Assist in testing, debugging, and deploying software solutions.  
    • Provide technical support for internal systems, applications, and configurations.  
    • Assist in troubleshooting hardware, software, and network issues.  
    • Maintain system documentation and user guides.  
    • Support the implementation of system updates and patches.  
    • Follow IT policies, development standards, and best practices.  
    • Contribute to process automation and efficiency enhancements.  
    • Participate in knowledge sharing sessions within the Technology team.  
 
Requirements  
    • Qualifications: Diploma/Degree in Computer Science, IT, or related field.
    • Certifications in programming or system administration are a plus.  
    • 1–2 years in development or technical support (internship/work experience acceptable).  
    • Exposure to academic/enterprise systems is beneficial.  
    • Basic proficiency in programming (e.g., JavaScript, Python, PHP, or .NET).  
    • Familiarity with version control (Git) and software development lifecycles.  
    • Understanding of databases (SQL) and system administration basics.  
    • Exposure to cloud platforms (Azure/AWS) is advantageous.  
    • Problem-solving and analytical thinking.  
    • Strong communication and teamwork.  
    • Ability to learn quickly and adapt to new technologies.  
    • Attention to detail in code and documentation.  
    • May assist in onboarding new team members or interns.