Job Title: Trainee Software Engineer / Associate Software Engineer – Self-Care
Location – Indonesia
Experience: 0 to 15 months
Employment: Full-Time
About Tetherfi:
At Tetherfi, we create intelligent solutions that drives business and increase productivity. We combine industry expertise, technological capabilities and human-centred approach to help businesses evolve from thinking digital to being digital.
The Right Individual:
The ideal candidate will have a passion for technology and software building. Attention to detail and an analytical mind are essential qualities. Must have exceptional communication skills and high level of general intelligence.
Should be a motivated individual eager to learn and develop software engineering skills in the domain of Interactive Voice Response (IVR), Visual IVR, and related enterprise integrations.
Roles & Responsibilities:
- Will be trained & mentored to design & develop IVRs, Visual IVRs and enterprise application integrations.
- Need to collaborate with senior engineers to gain hands-on software development experience and contribute to various projects.
- Travel to customer sites globally as needed.
- May have to work in flexible work hours to accommodate global time zones, especially Singapore and India.
- Report to the Self-Care Lead in India for project deliverables.
- Will be given opportunity to grow to the level of Account SPOC for Tetherfi accounts globally.
Required Functional Skills:
- Bachelor's degree in computer science, Software Engineering, or a related field.
- Very strong knowledge of Java & SQL
- Good knowledge of Windows, Linux ecosystems
- Good knowledge of Application Servers like Tomcat
- Good knowledge of Web Basics, HTML, CSS & JS
- Must have completed several projects, demonstrating hands-on experience, even if they are a recent college graduate.
- Knowledge of software development methodologies like Waterfall & Agile
- Proven ability to learn new languages and technologies
Required Professional Skills:
- High general intelligence
- Strong problem-solving and analytical skills
- Exceptional written and verbal communication skills, with the ability to understand international accents
- Attention to detail and quality-oriented
- Strong sense of responsibility and accountability, with a desire to take ownership
- Ability to prioritize and handle multiple tasks based on business needs
- Desire to work in a fast-paced environment