Global Engineering

Software Integration Architect

Riga

Why Verifone

For more than 30 years Verifone has established a remarkable record of leadership in the electronic payment technology industry. Verifone has one of the leading electronic payment solutions brands and is one of the largest providers of electronic payment systems worldwide.

Verifone has a diverse, dynamic and fast paced work environment in which employees are focused on results and have opportunities to excel. We take pride in the fact that we work with leading retailers, merchants, banks, and third party partners to invent and deliver innovative payments solution around the world. We strive for excellence in our products and services, and are obsessed with customer happiness. Across the globe, Verifone employees are leading the payments industry through experience, innovation, and an ambitious spirit. Whether it’s developing the next platform of secure payment systems or searching for new ways to bring electronic payments to new markets, the team at Verifone is dedicated to the success of our customers, partners and investors. It is this passion for innovation that drives each one of our employees for personal and professional success.

What you'll do

Do you want to work in a challenging software development domain with strict security restrictions? Are you looking to work in a multinational environment? Do you like working in an agile and ever-changing environment? If so this is the job for you.

You will be working with multiple global teams both in the cloud space and terminal space designing and delivering end to end payment solutions for Verifone’s global market.

Key day to day activities include:

  • You will lead requirements gathering, Use Case modeling, analysis and design activities
  • You will develop detailed design specifications including service models, sequence diagrams and message schemas
  • You will present and evaluate design solutions objectively and facilitate conflict resolution
  • You will participate in meetings & reviews with customers and team members
  • You will be expected to be able to juggle multiple projects at the same time
  • You will be working with other teams members to understand customer requirements and come up with relevant solutions.
  • You will be solving potential issues at customer locations and root causing them back through the development and design phases
  • You will maintain existing software

What qualifications will you need to be successful?

  • Bachelor’s Degree in Computer Science, Electronics Engineering, Electrical Engineering or other related fields
  • Demonstrate deep understanding of Software Architect Design processes (UML, Use case modelling etc)
  • Experience with Web Services and associated interface protocols
  • Strong knowledge of programming / systems analysis, as well as quality assurance, and integration functions
  • Very good exposure to XML, XSD, HTML, JSP, Java Script, JSON and Web Services
  • Experience in SQL and backend databases
  • Should have experience working with a remote team
  • Ability to learn and support other applications within the development organization
  • Excellent verbal and written communication skills in English is a requirement.

Preferred Skills & Ability:

  • Knowledge of payments standards (EMV)
  • Knowledge of Point of sale systems
  • Familiarity with multi-tasking and state machines is a bonus
  • Strong social and multitasking capabilities
  • You have a deeply high level of energy, drive, and creativity to take on complex business problems; possess strong leadership capabilities
  • Have a high tolerance for ambiguity and an ability to work and thrive in a dynamic, customer centric and sales focused ambitious environment.
  • Flexible during times of change
  • Scripting languages such as Python programming experience is a plus

Our commitment

Verifone is committed to creating a diverse environment and is proud to be an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status. Verifone is also committed to compliance with all fair employment practices regarding citizenship and immigration status.

Join our worldwide team