Octal Philippines Inc. is on the lookout for a talented Software Design Engineer to join our innovative team. This role is crucial for designing and developing high-quality software solutions using a diverse range of programming languages, including Java, C, C++, Python, Ruby, Javascript, and Typescript. If you thrive in a collaborative environment and are eager to work on exciting projects that leverage cutting-edge technologies, we would love to hear from you!
Key Responsibilities
- Write functional and design specifications
- Develop original source codes and revise existing software applications
- Design and implement software solutions tailored to meet client needs
- Conduct code reviews, unit testing, integration testing, and other relevant testing
- Document software specifications and design processes according to established guidelines
- Estimate project scopes and adhere to established quality metrics
- Mentor junior software engineers and take on leadership responsibilities when necessary
- Stay updated on emerging technologies and introduce new tools and techniques for software development
Requirements
Bachelor's degree in Computer Science, Computer Engineering, or a related fieldAt least 3 years of software development experience with proven expertise in design, coding, and testingAdvanced knowledge and experience in multiple programming languages : Java, C, C++, Python, Ruby, Javascript, and TypescriptFamiliarity with web development frameworks (e.g., Django) and operating systems (Windows and Linux)Excellent verbal and written communication skillsStrong problem-solving and analytical abilitiesAbility to work effectively in a team-oriented environmentBenefits
Competitive salary and benefits package.