We are seeking a driven Software Engineer willing to grow in the dynamic and changing sector to join our team.
We always invest in our people’s growth, and we have achieved to create and sustain a supportive environment, which embraces diversity and encourages openness and teamwork.
With us, you will have the opportunity to work in a fast-paced international business environment, while developing your skills and competencies to achieve your personal goals and career aspirations.
As a Software Engineer, you will be responsible for a wide range of activities being part of our agile DevOps team working on relevant phases (incl. but not limited to development, UAT, implementation and support) of a project for introducing a modern omni-channel payment infrastructure that allows accepting transactions from various end-point devices.
Requirements
General responsibilities:
·Actively participate in all phases of software product development including requirements analysis, design, development, code reviews, testing, documentation, and support for customers, QA, and deployments.
·Participate in the creation and subsequent maintenance of a technical environment of digital products and services.
· Take part in developing Infrastructure as Code, testing, deploying and operating payment infrastructure, update, and patch applications.
· Act as a technical escalation contact point for the Level 3 support team.
·Review Application Logs.
·Maintain Application Admin Certification.
· Build and maintain tools for deployment and monitoring of the systems.
·Troubleshooting and resolution of complex issues in all environments.
·Complete technical documentation.
Competencies, skills, and knowledge:
· Knowledge of one of the following programming languages used in the project JAVA, C#, JavaScript.
·Good knowledge of relational databases (MySQL, PostgreSQL, MSSQL, etc.)
·Develop Auto Tests - UnitTests, UI test, Cross-Platform.
·Strong understanding of Git and Kubernetes
·Understanding of virtualization and containerization platforms and tools such as Docker, Hyper-V/Vmware.
· Experience with one or more build management tools such as Maven/Jenkins.
·Knowledge of Linux operating systems, services, daemons, and Bash scripting.
· Excellent English language skills.
Will be an advantage skills and knowledge in the following areas:
· Knowledge of an additional scripting language such as PHP, Node.js, Python
· Familiarity with networking and OS administration practices.
·Awareness of critical concepts in DevOps and Agile principles.
·Must have User and/or Business Acceptance Testing experience.
Benefits
Company offers:
·Competitive remuneration package.
·Supplementary health insurance, transportation benefits, food vouchers.
· Hybrid working model.
· Friendly team of professionals.
· Career and development opportunities in a modern and perspective area of payments.
The personal data provided by you will be processed for the purposes of the recruitment process. The company takes the responsibility to handle, use and store your personal data.