TSYS

Junior Software Developer

Zagreb, Croatia Full time

Every day, Global Payments makes it possible for millions of people to move money between buyers and sellers using our payments solutions for credit, debit, prepaid and merchant services.  Our worldwide team helps over 3 million companies, more than 1,300 financial institutions and over 600 million cardholders grow with confidence and achieve amazing results.  We are driven by our passion for success and we are proud to deliver best-in-class payment technology and software solutions.  Join our dynamic team and make your mark on the payments technology landscape of tomorrow. 

Summary of This Role

The Software Developer works across the software development life cycle to design, develop, test, and maintain applications. This role involves collaborating with teams to implement solutions, troubleshoot issues, and contribute to software development projects using various programming languages and frameworks. The ideal candidate should have a solid foundation in coding and problem-solving with a willingness to learn and grow in a dynamic environment.

What Part Will You Play?

  • Develops and maintains code using front-end and/or back-end programming languages for internal and external software solutions.
  • Works with business and technology teams to understand requirements and deliver appropriate technical solutions.
  • Assists in designing and implementing application logic and database structures.
  • Participates in debugging, testing, and validating software to ensure proper functionality and performance.
  • Contributes to technical documentation and development of application implementation plans.
  • Follows best practices and coding standards to ensure software quality and maintainability.
  • Engages in team discussions and contributes to the improvement of development processes.
  • Supports system maintenance, enhancements, and troubleshooting activities.
  • Stays up to date with emerging technologies and development trends.

What Are We Looking For in This Role?

Minimum Qualifications

  • Bachelor's degree in Computer Science, Information Technology, or a related field (or equivalent experience).
  • Typically 1-3 years of professional experience in software development.
  • Hands-on experience with coding, debugging, and working with databases.
  • Exposure to working with APIs, external services, or web technologies is beneficial.

What Are Our Desired Skills and Capabilities?

  • Strong problem-solving skills with the ability to work on technical challenges.
  • Familiarity with software development concepts, methodologies, and best practices.
  • Basic knowledge of at least one or more programming languages, such as Java, Python, .NET, or JavaScript.

Operating Systems:

  • Linux distributions including one or more for the following: Ubuntu, CentOS/RHEL, Gentoo

  • IBM AIX

Global Payments Inc. is an equal opportunity employer. Global Payments provides equal employment opportunities to all employees and applicants for employment without regard to race, color, religion, sex (including pregnancy), national origin, ancestry, age, marital status, sexual orientation, gender identity or expression, disability, veteran status, genetic information or any other basis protected by law. If you wish to request reasonable accommodations related to applying for employment or provide feedback about the accessibility of this website, please contact jobs@globalpay.com.