Our Client is a global provider of secure payment processing and customer engagement solutions for the retail fuel and convenience markets. Their range of products include outdoor payment terminals and cloud-based software services
The role:
Build, maintain and support software solutions with a commitment to delivering a quality solution on time and to agreed product management and customer standards
Location:
Work remotely from anywhere in Latin America.
Core functions:
● Software development and documentation
● Software product maintenance
● Software design and architecture
● Test plan development
● Development Process and Continuous Improvement
Required Skills:
● Tertiary qualification in Computer Science, Software Development, or Engineering
● Proficient in C++
● 3+ years of development and/or testing experience – developing code using C++
● Experience with Version Control Systems (Git)
● Technical skills including high level understanding of software development, network systems, software test
● Problem investigation and resolution experience in a software environment
● Good written and verbal communication skills in English
Desirable:
● Payments and/or Retail Petroleum industry experience
● Embedded Linux x86 / ARM
● C, Java, Assembler, Python, Bash scripting
● Ability to promote a test-driven development approach
● Experience using embedded tools; compilers, debuggers, JTAG, protocol analyzers, RTOS or OSes
Availability: full-time (40 hours weekly)
Duration: 6 months (possible contract extension)
Start Date: ASAP
Let’s Get Started!
We are always looking for talented engineers to join our team.