Octal Philippines Inc. is in search of a versatile C/C++/Python Developer to join our dynamic team. In this role, you will be responsible for developing high-performance applications, writing clean and maintainable code, and collaborating with cross-functional teams to deliver software solutions that meet our clients' needs. You will leverage your expertise in C, C++, and Python to tackle complex development challenges and contribute to all phases of the software development lifecycle.
- Design and implement features that require a solid understanding of networking protocols, particularly TCP/IP and UDP.
- Collaborate with cross-functional teams to define, design, and implement new features.
- Engage in performance tuning and scalability improvements of backend services.
- Debug and resolve issues related to network communication and data processing.
Requirements
Qualifications:
- Bachelor's degree in Computer Science, Engineering, or a related field.
- 3+ years of professional experience in C, C++, and Python development.
- Strong understanding of object-oriented programming principles and software design patterns.
- Experience in developing applications for Windows and Linux environments.
- Proficiency in using version control systems (e.g., Git).
- Experience with debugging and performance optimization techniques.
- Solid understanding of algorithms and data structures.
- Ability to work effectively both independently and as part of a team.
- Excellent problem-solving skills and attention to detail.
Preferred Skills:
- Experience with additional programming languages or frameworks.
- Familiarity with Agile methodologies.
- Experience in a collaborative development environment.
Benefits
- Allowances
- Insurance, Health & Wellness
- Hospitalization Insurance
- Travel Insurance
- Accident Insurance.