
Software Engineer
Job Description
Posted on: April 23, 2025
Paymentology is the first truly global issuer-processor, giving banks and fintechs the technology, team and experience to rapidly issue and process Mastercard, Visa and UnionPay cards across more than 60 countries, at scale. Our advanced, multi-cloud platform, offering both shared and dedicated processing instances, vast global presence and richer, real-time data, set us apart as the leader in payments. What you get to do::
- Develop and implement a clear roadmap for the software engineering function, aligning it with Paymentology's strategic plans and objectives.
- Participate in creating the overall vision and strategy for the organisation, providing clarity and direction to the engineering teams.
- Drive strategic policies to enhance organisational capability and robustness.
- Review organisational goals to ensure they align with business objectives, driving actions that have the most impact.
- Drive the execution of the engineering roadmap, working closely with business stakeholders to adjust execution according to business needs.
- Address complex issues requiring decisions with incomplete information, often involving trade-offs that impact the broader company.
Requirements: What it takes to succeed:
- Expertise in software architecture design, system integration, database management, cloud computing.
- Proficiency in one or more programming languages commonly used in software development, such as Java.
- Strong understanding of software architecture principles and design patterns.
- Knowledge of database systems and proficiency in SQL.
- Proficiency in software engineering principles, data structures, algorithms, and object-oriented design concepts.
- Familiarity with software development tools and technologies, including integrated development environments (IDEs), version control systems (e.g., Git), and issue tracking systems (e.g., JIRA).
- Experience with software practices such as Agile development methodologies, and continuous integration/continuous deployment (CI/CD) pipelines.
- Skills in unit test and/or Test-Driven Development.
- Familiarity with Microsoft Office Suite, including Word, Excel, PowerPoint, and Outlook.
- Ability to interact with senior management and executive levels, presenting technical information in a business context.
- Problem-solving skills.
- Continuous Learning and development mindset.
- Teamwork and Collaboration.
- Strong Leadership skills.
- Ability to manage budgets and resources effectively to meet company requirements.
- Strong decision-making skills
- Strong interpersonal skills for building relationships.
- Excellent written and verbal communication skills.
- Excellent verbal and written communication skills in English.
- +10 years of experience in software development roles, with a demonstrated progression in responsibilities and technical skills.
- +7 years of experience in team leadership and management, with good knowledge of team leadership principles and basic people management.
- Experience leading and contributing to complex software projects from conception to delivery.
- Experience in leading complex technical projects and driving innovation.
- Experience in identifying, assessing, and mitigating technical and organizational risks.
What you can look forward to:: At Paymentology we value making a difference to the lives of the people who work for us and who live in the communities where we operate. You can look forward to working with a diverse, global team where Paymentologists at all levels play an important part in our global mission to advance the world through payments and make a difference on a global scale.
Apply now
Please let the company know that you found this position on our job board. This is a great way to support us, so we can keep posting cool jobs every day!

Remote-Work.app
Get Remote-Work.app on your phone!

AI/ML Engineer

REACT DEVELOPER

Graduate Software Engineer

Software Development Engineer in Test (SDET) - AI Models
