InfoNet Technology is looking for a Senior Software Engineer to help build the next generation of retail and fuel-management solutions. You will work with a highly skilled engineering team to design, develop, and optimize modules that power thousands of fuel stations, convenience stores, and unattended retail sites across North America. If you enjoy solving real-world technical challenges that directly impact business operations, this role is a perfect fit.
Responsibilities
- Design, develop, and maintain POS, pump-control, and EMV payment modules using modern software technologies.
- Lead integration projects involving payment processors, loyalty systems, retail hardware, and third-party APIs.
- Optimize system performance, scalability, and security for high-transaction environments.
- Collaborate with product managers, QA, support, and cross-functional engineering teams to deliver reliable, production-ready solutions.
- Troubleshoot complex issues across front-end, back-end, and hardware communication layers.
- Contribute to architecture decisions and help modernize legacy systems into scalable platforms.
- Mentor junior engineers and support ongoing engineering education within the team.
- Stay current with retail technology trends, EMV standards, and industry compliance requirements.
Requirements
- Bachelor’s degree in Computer Science, Software Engineering, or related field.
- 5+ years of experience in software engineering (preferably in retail, POS, payment, or embedded systems).
- Strong proficiency in C#, .NET, or similar languages used for POS and hardware-integrated systems.
- Experience with API integrations, payment gateways, or device communication (serial/TCP/IP).
- Solid understanding of scalable architectures, databases, and distributed systems.
- Ability to work in Agile, cross-functional environments.
- Excellent problem-solving, debugging, and communication skills.
- Passion for building highly reliable, mission-critical software used by retail operators.
Perks & Benefits
- Flexible working options (office + remote/hybrid arrangements).
- Competitive salary with annual performance reviews.
- Professional development support — training, certifications, conferences.
- Paid time off, sick leave, and parental leave policies.
- Health and wellness benefits.
- Inclusive workplace culture focused on teamwork and growth.
- Opportunity to work on industry-defining technology used across North America.
How to Apply
Submit your resume and cover letter through our Careers Portal or email them to careers@infonet-tech.com with the subject line: “Application – Senior Software Engineer (Your Name)”