Job Description
About Us
ONFTECH is a global leader in fintech solutions, dedicated to helping businesses navigate complex digital transformations. With a strong presence across the GCC and Europe, we specialize in process automation, centralized information management, and user-friendly solutions that drive efficiency and innovation.
Our team thrives on creativity, collaboration, and a shared mission to solve critical challenges in the fintech space. Joining ONFTECH means becoming part of a culture that values growth, impact, and excellence.
Role Overview
We are seeking a talented and driven Software Engineer to develop, maintain, and enhance high-quality software solutions. This role offers the opportunity to work on innovative projects that shape the future of fintech while collaborating with a dynamic, global team.
Key Responsibilities
- Develop robust software and web applications aligned with client needs.
- Maintain and optimize existing applications to ensure top-tier performance.
- Design scalable, testable, and maintainable code architectures.
- Troubleshoot and resolve complex programming issues efficiently.
- Collaborate with internal teams and clients to address technical requirements.
- Contribute to the implementation of secure and compliant software in line with Anti-Money Laundering (AML) standards and data protection policies.
Qualifications
- Bachelor’s degree in Computer Engineering, Software Engineering, or a related field.
- 3–5 years of professional experience in software development.
- Proficiency in React.js, C#, and .Net Core development.
- Experience in developing or integrating Anti-Money Laundering (AML) systems is a strong plus.
- Hands-on involvement with KYC (Know Your Customer) platforms, including data handling and API integrations, is preferred.
- Familiarity with building or supporting Fraud Detection systems, especially those involving real-time decision engines, is an advantage.
- Experience with Transaction Monitoring or Risk Scoring engines, including rule-based or machine learning–driven systems, is a plus.
- Familiarity with messaging technologies such as RabbitMQ / IBM MQ (preferred).
- Strong understanding of JavaScript and its libraries.
- Experience developing multi-tier applications.
- Knowledge of NHibernate and DevExpress frameworks (preferred).
- Solid understanding of relational database and server database management.
- Excellent written and spoken English communication skills.
- Ability to work collaboratively in a team environment.
- Willingness to travel abroad to support clients onsite when necessary.
Preferred Qualifications
- Awareness of Anti-Money Laundering (AML) regulations and compliance frameworks in fintech environments.
- Experience working on software projects that involve sensitive financial data or client onboarding processes.
- Commitment to writing secure, auditable, and regulation-compliant code.
Opportunities
- Professional Growth: Work on cutting-edge fintech projects with exposure to global markets.
- Flexible Work Culture: Enjoy the benefits of a hybrid work environment while collaborating with a global team.
- Impactful Projects: Contribute to transformative solutions in the fintech industry.
- Learning and Development: Access training programs, certifications, and mentorship to advance your career.
- Global Exposure: Engage with international clients and diverse business practices.
Key Skills
Ranked by relevance
Related Jobs
3 roles aligned with this opportunity
Software Engineer
2026-07-03
Software Development Engineer
2026-07-02
Full Stack Developer
2026-07-05
- Posted
- Sep 04, 2025
- Type
- Full-time
- Level
- Entry
- Location
- Istanbul
- Company
- ONFTECH
Industries
Categories
Related Jobs
3 roles aligned with this opportunity
Software Engineer
2026-07-03
Software Development Engineer
2026-07-02
Full Stack Developer
2026-07-05