
Information & Financial Technologies doo - Beograd is recruiting for a North-American multinational technology company that designs, develops, and sells multiples solutions and services including FinTech & IT solutions in the mobile industry space.
We are recruiting candidates with different SW engineering profiles.
If you are matching with one of those profiles and you want to team up with a technology and payment leaders in a company that’s disrupting the mobile industry ecosystem and its payment space, please feel free to send your resume.
The first team is going to be located in our new premises in the inner city of Belgrade and will work in direct cooperation with the teams in North America therefore an excellent level in English is required.
Please find below one of the wanted key profiles:
Embedded SW Developer C/C++ (Intermediate)
Belgrade
As embedded developer, you will work on building and improving our payment kernels components and bring them to get L2 certified and easily supported.
You will be responsible for but not limited to
- Contribute to the design of the payment kernels
- Develop new payment schemes for our core technology in C
- Develop test tools for these payment schemes
- Work with phone manufacturer to integrate our core technology in the secure elements of their phones
- Apply the company agile development process
- Perform code reviews
- Document code
- Apply secure coding practices
Skills and Qualifications
The ideal candidate will have the following skills and qualifications:
- Bachelor’s or master’s degree in software engineering or related field
- Strong experience with embedded development practices.
- Strong experience developing in C
- Experience as payment schemes developer for various payment schemes (Master Card, Visa, Interac, Amex etc) is a plus
- Proficient in secure coding practices for embedded software.
- Experience in different software security techniques to maintain code confidentiality, integrity and control flow.
- Good knowledge of cryptography (TDES, AES, RSA, ECDH etc.)
- Good knowledge of various industry standards for payment software.
- Experience with different code obfuscation tools.
- Experience with GIT, Eclipse, Android Studio & continues integration.
- Experience with contactless/NFC enables applications.
- Proficient in different embedded tool chains (Cygwin, Mingw, LLVM, gradle, cmake etc.)
- Knowledge of various embedded platforms (e.g. x86_64, arm etc.)
Top Candidate’s Profile
- Strong development background with C/C++ and different programming languages.
- Knowledge of Javcard is a plus.
- Experience in embedded software architecture
- Experience with NFC/RFID technologies is a plus
- Java/NDKexperience
- Experience with agile development
- Self-starter with strong organizational skills and problem-solving capabilities
- Ability to work independently and as part of a team
- Ability to work flex hours to support releases
- Creative & dynamic personality
- Go getter mentality
- Strong communication skills
Salary range: 1.200 - 2.000 EUR
Deadline for applications: 21.05.2020.