- Current Openings
- Veterans Program
- Working With Indotronix
- Referral Program
All current openings
Sr Software Engineer
- Location: Austin, Texas 78728
- Work model: On-site
- Posted August 11, 2026
- Job ID: JPC - 207649
Easy ApplyApply Now
Job Description
Sr Software Engineer - AI-Driven Payment Solutions
Location: Austin, TX (Remote/Onsite Options) | Job Type: C2C
[About the Role]
Join Dover Fueling Solutions, a global leader in fueling and point of sale technology, as a Senior Software Engineer within our Solutions Engineering - POS team. You will drive innovation and reliability in next-generation payment applications, working on both new feature development and sustaining engineering for high-impact products used worldwide. This is a unique opportunity for career-focused engineers who thrive in dynamic, collaborative, and forward-thinking environments.
[Responsibilities]
- Design, develop, and implement advanced features for payment and POS software solutions in Windows environments.
- Integrate innovative functionalities with third-party payment systems to expand product capabilities.
- Own the development lifecycle for assigned backlog items, ensuring timely and high-quality sprint deliverables.
- Engage in Agile Scrum ceremonies and contribute to continuous improvement through sprint planning, reviews, and retrospectives.
- Collaborate closely with cross-functional teams, including Product Support and Help Desk, to triage and resolve field issues.
- Review technical designs and perform thorough code reviews to uphold stringent quality standards.
- Champion best practices in OOP, SOLID principles, and multi-threaded programming to drive technical excellence.
[Required Skills and Experience]
- Bachelor's degree in Computer Science or equivalent.
- Minimum 5 years of software development experience.
- 3+ years of hands-on experience with Windows-based software engineering.
- Proficient in C#, .NET Core, and RESTful API development.
- Strong grasp of front-end technologies: Angular, HTML5, React.
- Solid experience in at least one virtualization technology: Docker, Kubernetes, or VMWare.
- Demonstrated expertise in OOPS, SOLID principles, and multi-threaded programming.
- Proven ability to deliver results independently with minimal supervision in both remote and onsite settings.
- Exceptional communication skills, both written and verbal.
[Preferred Skills]
- Experience with payment software, point of sale, or EPS systems.
- Knowledge of EMV, P2PE, PCI PA-DSS, or similar payment standards.
- Background in real-time embedded development, especially Windows CE 6.0, Windows IoT, or Windows 10.
- Familiarity with TCP/IP socket, serial/USB/video/audio communication.
- Prior work with .NET Compact Framework, C#, VB, and Visual Studio 2008 IDE.
- Exposure to JIRA, Bitbucket, Visual Studio Team Explorer, SourceTree.
- Understanding of SignalR and RabbitMQ technologies.
- Comfort with hardware simulators for software testing.
[Benefits]
- Be part of a global technology leader with room to grow and expand your career.
- Exposure to cutting-edge payment and POS technologies.
- Hybrid work environment with flexible remote and onsite opportunities.
- Ongoing learning and professional development initiatives.
- Collaborative, supportive team culture that values innovation and autonomy.
[How to Apply]
Ready to advance your software engineering career with Dover Fueling Solutions? Submit your resume and a concise cover letter highlighting your Windows and payment software expertise. Candidates must be authorized to work in the US without sponsorship.
json format
Easy ApplyApply Now
Interested in this role?
Easy ApplyApply Now
Job details
Job ID JPC - 207649
Location Austin, Texas, United States
Work Model On-site
Job Type C2C
Posted August 11, 2026
Skills Qualification Requirements:Bachelor's degree in computer science or equivalent· Minimum 5 years of software development experience3+ years of software development experience within Windows environmentsFamiliar with front end technologies such as SOLID design principles and multi-threading programming skillsExperience in REST and RESTful web APITeam player and self-starter with minimal supervision both onsite and remote work set upAbility to effectively communicate with others both verbally and in writing
Share this job
*