Software Engineer
Paymentology
Data: há 1 semana
Tipo de contrato: Tempo total
Remoto

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::
What it takes to succeed:
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.
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.
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.
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.
Veja mais Empregos Remotos