Job Description
We are seeking a talented Software Developer to join our team. As a Software Developer, you will be responsible for designing, developing, and troubleshooting software programs for software enhancements and new products.
">
Key Responsibilities:
"
"
* Designs, develops, and troubleshoots software programs for software enhancements and new products.
"
* Develops software including operating systems, compilers, utilities, and databases.
"
">
Requirements:
"
"
* Bachelor's or Master's degree in Computer Science, Information Systems, or equivalent.
"
* Within 1 year of graduation.
"
* Typically 0-2 years of experience.
"
* Experience or understanding of software systems design tools and languages like Python, GoLang.
"
* Good analytical and problem-solving skills.
"
* Understanding of design for software systems running on multiple platform types.
"
* Understanding of basic testing, coding, and debugging procedures.
"
* Good written and verbal communication skills; mastery in English and local language.
"
">
What We Offer:
"
"
* Initial extensive onboarding to support you with adjusting into the role.
"
* Ongoing learning and development throughout the duration of the program.
"
* Be mentored by at least one senior member of the team.
"
* A competitive salary and great benefits.
"
* Great work-life balance including hybrid working and Wellness Fridays initiative.
"
">
Additional Skills:
"
"
* Cloud Architectures.
"
* Cross Domain Knowledge.
"
* Design Thinking.
"
* Development Fundamentals.
"
* DevOps.
"
* Distributed Computing.
"
* Microservices Fluency.
"
* Full Stack Development.
"
* Release Management.
"
* Security-First Mindset.
"
* User Experience (UX).
"
">