Software Engineer Lead – Delivery International Team at Global Payments

Nicosia, Nicosia, Cyprus

Global Payments Logo
Not SpecifiedCompensation
Senior (5 to 8 years), Expert & Leadership (9+ years)Experience Level
Full TimeJob Type
UnknownVisa
FinTech, PaymentsIndustries

Requirements

  • 8+ years’ experience with hands-on software developing and testing
  • Experience in leading a team and / or complex project activities
  • Very good experience with Oracle 19C database and Oracle PL/SQL
  • Good experience with either C, and/or Java
  • Very good experience with agile methodologies
  • Experience with CI/CD in SDLC
  • Experience with AWS Services or AWS Certification(s)
  • Experience with Containers or relevant Certification(s)
  • Willingness to learn new technologies
  • Willingness to adapt to change
  • Experience writing technical solutions and converting business requirements into technical specifications
  • Educated to degree level in a relevant subject such as Software Engineering
  • Excellent spoken and written English communication skills
  • Flexibility to work as part of a rotational 24 hour on-call programme, if requested
  • Able to work on occasional shift hours to meet team’s needs, if requested
  • Good to have: Minimum 6 years’ knowledge (incomplete in JD)

Responsibilities

  • Demonstrates subject matter expertise (SME) to develop complex code using both front and/or back end programming languages within multiple platforms as needed in collaboration with business and technology teams for internal and external client software solutions
  • Designs, creates, delivers, and advises others on complex program specifications for code development and support on multiple projects/issues with a wide understanding of the application / database to better align interactions and technologies
  • Provides SME analysis, modification, and development of complex code / unit testing in order to develop concise application documentation
  • Evaluates, develops and implements testing, validation requirements, and corrective measures for highly complex code deficiencies and provides systemic proposals
  • Participates in client facing meetings, joint venture discussions, vendor partnership teams to determine solution approaches
  • Provides SME recommendations to leadership on the design, development and enforcement of business / infrastructure application standards to include associated controls, procedures and monitoring to ensure compliance and accuracy of data
  • Applies a full and comprehensive understanding and in-depth knowledge of procedures, methodology and application standards to include Payment Card Industry (PCI) security compliance
  • Provides SME advice for estimates on highly complex initiatives, projects and issues
  • Performs on-the-job training and provides SME guidance to software engineers
  • Hands-on coding, debugging, maintaining, supporting, implementing and validating applications whilst collaborating and communicating with appropriate parties
  • Maintain and utilise application and programming documents in the development of code, recommend changes in development, maintenance and system standards, and create appropriate deliverables and develop application implementation plans throughout the life cycle

Skills

Key technologies and capabilities for this role

JavaC#.NETJavaScriptSQLfront-end developmentback-end developmentunit testingcode debuggingapplication maintenance

Questions & Answers

Common questions about this position

What is the location for this Software Engineer Lead position?

The position is based in Nicosia with the Delivery International team.

What is the salary or compensation for this role?

This information is not specified in the job description.

What experience is required for this Software Engineer Lead role?

Candidates need 8+ years of hands-on software developing and testing experience.

What are the key responsibilities of the Software Engineer Lead?

Responsibilities include hands-on coding, debugging, maintaining applications, demonstrating subject matter expertise in complex code development, participating in client meetings, and providing guidance to other engineers.

What does the company culture at Global Payments feel like?

The company features a dynamic, worldwide team driven by passion for success, focused on delivering best-in-class payment technology as part of an award-winning Fortune 500 organization.

Global Payments

Payment technologies and software solutions

About Global Payments

N/AHeadquarters
N/AYear Founded
N/ACompany Stage

Land your dream remote job 3x faster with AI