Gig
TBD
20
Nov 27, 2024
Job Title: C# Developer - POS Integrated Card Reader Integration
Location: Butuan City / Remote
Job Type: Project Based
Job Description:
We are seeking a skilled and experienced C# developer to join our team and assist in the integration of a card reader with our existing POS application. The ideal candidate will have hands-on experience working with hardware integration, payment systems, and POS software development.
Key Responsibilities:
Work closely with the development team to integrate a card reader (EMV/NFC) with our POS software.
Write clean, maintainable, and efficient C# code to facilitate communication between the POS system and the card reader hardware.
Implement secure payment processing flows, including encryption and tokenization, to ensure PCI compliance.
Troubleshoot and debug integration issues, ensuring compatibility between different hardware and software environments.
Collaborate with QA engineers to create and execute test plans for card reader functionality and integration.
Provide ongoing support and updates to ensure smooth operation and security of the card reader integration.
Stay up to date with the latest industry standards for payment systems and card reader integration.
Required Skills & Qualifications:
Proficiency in C#
Hands-on experience with hardware integration, particularly card readers, POS devices, or payment terminals.
Familiarity with payment protocols such as EMV, NFC, and card payment APIs.
Knowledge of security practices and standards (e.g., PCI DSS) for handling sensitive payment data.
Strong understanding of RESTful APIs and how to integrate them with third-party systems.
Excellent problem-solving and troubleshooting skills.
Ability to work collaboratively in a team-oriented environment.
Preferred Skills:
Experience with payment gateway APIs (e.g., Stripe, PayPal, Square, etc.).
Knowledge of Windows communication protocols (e.g., USB, COM ports) for interfacing with POS hardware.
Experience working with databases (SQL Server, MySQL) to store transaction data.
Familiarity with Agile development methodologies.
Previous experience in a POS or financial software environment.
Benefits:
Competitive salary based on experience.
Flexible working hours and remote work options.
Opportunities for career growth and advancement.
Health and wellness benefits.
Collaborative and supportive team environment.
How to Apply:
If you are excited about this opportunity and believe you have the skills we are looking for, please submit your resume, cover letter, and any relevant work samples (e.g., GitHub, portfolio) to
We look forward to hearing from you!