# Software Design Engineer ( C++ Developer )

**Company:** [Octal Philippines Inc.](https://jobs.workable.com/companies/pjCj2GuMbLiToVCHigAygz.md)
**Location:** Taguig City, Philippines
**Workplace:** on site
**Employment type:** Full-time

[Apply for this job](https://jobs.workable.com/view/21631c7f-bafa-4442-a669-98d3f9a077a2)

## Description

-   Write functional and design specifications
-   Write original source codes and revise existing software
-   Design and implements software solutions
-   Perform code reviews, unit tests, integration tests, and other relevant testing
-   Prepare software documents according to specific guidelines
-   Estimate project scope and adheres to established guidelines and metrics for quality data
-   Mentor other software engineers and acts as senior member when designated
-   Keep pace with related emerging technology and trends, and introduce new tools and techniques for software development

## Requirements

-   Graduate of any computer-related course (preferably BS Computer Science, BS Information Technology, BS Computer Engineering)
-   At least 3 years of Software Development Experience (Design , Code and Test)
-   Advance knowledge and experience in Scripting, Application and Web Development
-   Advance knowledge and experience in Java, C, C++ Python, Ruby, Javascript, and Typescript
-   Advance knowledge and experience in Web Development Frameworks (i.e. Django); Windows and Linux OS
-   Excellent verbal and written communication skills
-   Excellent problem solving and analytical skills
-   Exceptional teamwork and interpersonal skills
