We are looking for a Junior Solutions Engineer to join our team. This is an excellent opportunity for fresh graduates and early-career professionals who enjoy solving problems, working with technology, and translating business requirements into practical solutions.


As a Junior Solutions Engineer, you will work across software, networking, cloud, and system integration projects. We are seeking a motivated individual with a strong technical foundation who is eager to learn, solve problems, and develop practical solutions that address business needs.

Key Responsibilities

  • Engage users to understand business processes, challenges and system requirements.
  • Document functional and technical requirements, process flows and system specifications.
  • Assist in preparing network, system architecture, data-flow and integration diagrams.
  • Develop, test and maintain applications, scripts, APIs and system integrations.
  • Support the design and implementation of network, cloud and infrastructure solutions.
  • Assist with system testing, deployment, troubleshooting and post-implementation support.
  • Apply basic cybersecurity, access control and secure development principles.
  • Work with users and project managers to translate business requirements into practical technical design and explain
  • technical concepts and trade-offs to non-technical users.
  • Maintain clear technical documentation including solution designs, integration notes and runbooks, and provide regular project updates.
  • Liaise with the in-house team on environments, data structures, security requirements and implementation constraints.

Technical Requirements:

  • Good understanding of network fundamentals, including TCP/IP, routing, switching, firewalls, VPNs and network segmentation.
  • Knowledge of at least one programming language, such as Python, Java, JavaScript, C# or C++.
  • Basic knowledge of databases, SQL, APIs and system integration.
  • Familiarity with operating systems, cloud computing and cybersecurity concepts.
  • Exposure to Git, software development lifecycle and testing practices.
  • Ability to prepare technical diagrams and documentation.
  • Experience using AI-assisted development tools would be advantageous.

Core Competencies

  • Strong analytical and problem-solving skills.
  • Ability to understand and document user requirements.
  • Good written and verbal communication skills.
  • Ability to explain technical concepts to non-technical users.
  • Disciplined approach to technical documentation and knowledge sharing.
  • Willingness to learn across software, networking, cloud and security.

Qualifications

  • Bachelor’s degree in Computer Science, Software Engineering, Computer Engineering, Information Technology, Information Systems or a related discipline.
  • Fresh graduates or candidates with up to two years of relevant experience are welcome.
  • Relevant internships, capstone projects or personal technical projects would be advantageous.

Preferred Certifications
The following certifications would be advantageous but are not mandatory:

  • Microsoft Azure Fundamentals
  • AWS Certified Cloud Practitioner
  • Cisco CCNA
  • CompTIA Network+

To Apply

Kindly click on the "Apply Now Button" to submit your job application.

Apply now

We regret that only shortlisted candidates will be notified.