Junior Software Engineer Fully Remote
Job description
The successful candidate will be responsible for developing web interfaces and backend systems, working hands-on within Agile methodologies. Strong skills in debugging, troubleshooting and software testing are essential for the role.
The ideal candidate should have a strong foundation in programming (Java, C#, C++), data structures, algorithms and systems design, with exposure to telecommunication systems.
Required Skills:
Strong technical and analytical skills.
Experience in problem analysis and resolution of software problems.
Proven ability to function in a self-directed environment.
Must excel in a fast-paced, agile environment where critical thinking and strong problem-solving skills are required for success.
Innovative thinker who is positive, proactive and readily embraces change.
Strong written and verbal communication skills.
Experience & Requirement- 2 years of development experience in any of the following languages C#, JavaScript, Java, C++
- 2 years of relational database/SQL experience
Fibre connection and backup power for remote working
Why Join
The successful candidate will join a team where your code contributes to real-world impact. You will gain hands-on experience across the full development cycle and work with supportive mentors to grow your skills in a purpose-driven, innovative environment focused on smart technology and sustainability.