C++ Developer

Job Highlights

  • laptop to be provided 

Role Summary

1

Responsibilities

  • design patterns, end-to-end system quality management and software lifecycle management methodologies
  • Translate business requirements and system requirements into detailed technical specifications or business features and user stories using the SAFe Agile framework
  • Writing software code, automated unit tests, and debugging the code to delivery documented working software that meets the requirements in accordance to client’s secure code practices, policies and established coding standards
  • Provide technical coaching, mentoring and guidance to other developers
  • Design application solutions that meet complex business requirements, modelling the solution and implementing code reviews and other quality management practices across a team of developers.
  • Implement software development design patterns to deliver on complex technical requirements to deliver well-engineered working software that is scalable, resilient, maintainable, performant, secure, fault-tolerant, portable, extensible, reusable, testable and easy to use.
  • Design and execute complex application testing for functional and non-functional testing including stress and load testing, building test doubles/hubs, test management data, regression testing and complex scenario and use case management.

Qualifications

  • Bachelor’s degree or equivalent experience in Computer Science or related field
  • Experience in C/C++ at least 5+ years
  • Must have experience in in Java
  • Must have experience in SQL/Embedded SQL
  • Must have experience in Linux scripting languages
  • Experience in Informix Database, GitHub
  • Proven ability to lead the development of software development projects

Technical Environment

Additional Information

Career Level

Senior

Work Location

Taguig

Work Setup

Hybrid (2x a week onsite) | Dayshift

Job Type

Project based (6-month contract)

Contact Form

Fields marked with an * are required