E

epay, a Euronet Worldwide

Global payment processing and prepaid solutions

Software Engineer

Full-Stack EngineeringConfirmed live in the last 24 hours
Full-timeAntiguo Cuscatlán, El SalvadorNo salary listed

About the Job

Requirements

  • Hands-on programming experience using some or all of C#, C++, Angular, and JavaScript.
  • Knowledge of web-based development technologies.
  • Database proficiency, with SQL programming using Microsoft SQL Server preferred.
  • Experience with some or all of HTTP, SSL, XML/SOAP, Microsoft WCF, and multithreading.
  • Previous experience with source control systems and unit testing.
  • Good verbal and written communication skills in English and Spanish.
  • Ability to work independently with limited day-to-day supervision.
  • Ability to work productively with changing requirements and priorities, pivot when needed, and meet tight deadlines.
  • Ability to ask timely questions, clarify ambiguity, make assumptions visible, and progress work when requirements are not fully developed.
  • Enrollment in the fifth year of a Software Engineering or Computer Science degree program, or equivalent relevant education and experience.
  • Two or more years of experience as a Software Engineer or in a similar role.

Responsibilities

  • Design, develop, test, deploy, maintain, and support full-stack enterprise applications, APIs, services, databases, and integrations while delivering secure, maintainable, and production-ready software.
  • Collaborate with Product Managers, Product Owners, Project Managers, stakeholders, and technical team members to understand business needs, clarify requirements, identify assumptions, and translate requirements into practical technical solutions.
  • Troubleshoot and resolve application, database, integration, and production issues using code analysis, logs, monitoring, testing, data investigation, and cross-functional collaboration.
  • Provide timely and accurate status updates, estimates, progress reports, risks, blockers, and recommended next steps to support effective project delivery and decision making.
  • Create and maintain technical documentation, implementation details, testing information, deployment procedures, support documentation, and knowledge-sharing materials.

Desired Qualifications

  • Knowledge of Agile methodologies.
  • Experience building or supporting high-availability, business-critical enterprise solutions.
  • Experience with transaction processing, payments, financial services, telecommunications, retail technology, or external vendor integrations.
  • Experience working across multiple application layers and troubleshooting end-to-end workflows.
  • Experience with technologies applicable to the team, including C++, Microsoft T-SQL, C#/.NET, JavaScript, Angular, Vue, PHP, and HTML/CSS.
  • Experience using approved AI-assisted development tools responsibly for coding, testing, troubleshooting, learning, and documentation.
  • Experience contributing to code reviews, team documentation, knowledge sharing, and continuous improvement.

About the Company

epay, a Euronet Worldwide

Global payment processing and prepaid solutions

epay provides global payment processing and prepaid solutions that connect brands to consumers through an extensive distribution network. It runs an end-to-end technology platform for secure financial transactions and supports prepaid mobile top-ups, gift cards, digital content, bill payments, and corporate incentive programs. With more than 800,000 point-of-sale terminals across 64 countries, epay processed over 3.8 billion transactions in 2023, serving retailers, brands, and companies in telecom, e-commerce, finance, and entertainment. The company differentiates itself through its large, global network and its Branded Payments ecosystem, offering integrated payment services across traditional and branded options to a wide set of partners. Its goal is to help brands reach and serve consumers by providing convenient, wide-reaching electronic payment options and transactional services through its platform.

Company size
501-1,000
Company stage
Not listed
Total funding
Not listed
Headquarters
Leinfelden-Echterdingen, Germany
Founded
1999

Recently Posted Jobs

Explore more opportunities at epay, a Euronet Worldwide

See more jobs