C++ Developer

Perry Systems
1 ditë të mbetura

Perry Systems is looking for an experienced C++ developer to join our team on part time basis. As a member of development team, you will be responsible for designing, coding, testing, , implementing various software modules as part of a larger software system. 


Main Responsibilities:

Code development:

  • Design, build, and maintain efficient, reusable, and reliable C++ code
  • Implement performance and quality modules
  • Identify bottlenecks and bugs, and devise solutions to these problems
  • Help maintain code quality, organization, and automatization
  • Apply any coding recommendations and optimizations.

 

Skills required:

  • Strong proficiency in C++, with fair knowledge of the language specification
  • Thorough knowledge of the standard library, STL containers, and algorithms
  • Good understanding of memory management in non-garbage collected environments
  • Understanding of dynamic polymorphism and C++ specific notions, such as friend classes
  • Familiarity with templating in C++
  • Knowledge of the latest C++ standard is appreciated 
  • Familiarity with system call wrapper library functions
  • Knowledge of writing native modules for high-level languages such as Node.js, Python, Go, etc. 
  • Knowledge of component data sheets and specifications
  • Implementation of automated testing platforms and unit tests
  • Proficient understanding of code versioning tools such as Git, SVN etc.
  • Familiarity with continuous integration

 

Required Qualifications:

  • Bachelor’s degree in computer science, Information Technology, or a related field.
  • Minimum of 3 to 5 years of proven work experience as a C++ developer
  • Good knowledge in MySQL.
  • Knowledge of Cloud Infrastructure.
  • Fluent knowledge of business English, written and reading.

 

Working hours:

Flexible with focus on NY time zone.

Contact:              recruitment@perrysystems.net

Apliko për këtë pozitë

Pune tjera nga kjo Kompani