Senior Software Engineer

Job Description

Title: Senior Software Engineer

Company Name: Recursion FinTech Limited

Vacancy: Not specific

Job Location: Dhaka

Employment Status: Full-time

Educational Requirements:
∎ 6 years of work experience with a Bachelor’s Degree in Computer Science / Computer Information System, or related technology/engineering discipline
∎ Sound knowledge and at least three years’ experience in DFS Products, Compliance, Regulations and Legislations.
∎ Sound Knowledge in PA-DSS and PCI-DSS controls for payment application development.

Experience Requirements:
∎ 6 to 7 year(s)
∎ The applicants should have experience in the following area(s): Computer Engineering, Information technology, Programmer Software Engineer, software and design, Technical

Job Context:
∎ “CashBaba” is a product of Recursion FinTech Limited a PSP licence holder in Bangladesh. We are an equal opportunity employee and value diversity in our organization.
∎ Driving force the design of a variety of projects in the CashBaba eWallet, Payment Switch, Payment Gateway, and Hardware Security Module. You will be a collaborator who will be depended on by delivery and execution teams to offer technical guidance and solution designs. In this role, you will have the opportunity to introduce new services that enhance existing products or enable new products, enhancement of services of existing eWallet, Payment Gateway, Payment Switch or Hardware Security Module; recommend and convert new technologies that will improve the status quo; offer technical solutions to CashBaba infrastructure that drives innovation.
∎ You will be a part of technical solutions that have a direct impact on the payment industry of Bangladesh. The solutions you design will be large scale, always available, secure, fast, accessible, and ready with an impact measured.
∎ Your solutions will be used by thousands of people in Bangladesh every second. In this role you will have the opportunity to bring your creative curiosity and technology experience to work every day and help build platforms and solutions that are consumed across banks and NBFIs.

Job Responsibilities:
∎ Deliver enterprise solution at scale for Digital Products and deliver the next generation of payments complying PA-DSS and PCI-DSS.
∎ Identify appropriate technical solutions and/or products and designs that will best prepare the company to meet present and future business objectives.
∎ Design the most appropriate solution with well understood trade-offs that meet the business requirements.
∎ Propose new solutions to meet the fast-changing payments industry landscape.
∎ Document the solution designs clearly and with enough details so delivery and execution teams can size the effort.
∎ Perform proof of concept to evaluate new and emerging technologies, design patterns, and proposed solutions.
∎ Manage the creation of several artifacts relating to the detail design and use cases that are solved for.
∎ Collaborate with software engineers and provide technical guidance during the construction phase of a project.
∎ Continue to learn about the payments industry and the factors impacting the payments industry.

Additional Requirements:
∎ Age 28 to 38 years
∎ Both males and females are allowed to apply
∎ Bachelor's / Master's Degree in Computer Science or other technology field
∎ Experience in delivering enterprise-class, mission-critical, commercial, and scalable products.
∎ Must have strong experience in API design and System and Component Design. API standards, API security, API performance, API availability.
∎ Experience in Security: Web, Mobile and backend.
∎ Strong Understanding on Cryptographic Key Management Lifecycle
∎ Experience with web services standards and related technologies (HTTP(s), REST, JSON, WS*).
∎ Experience programming in .net Core.
∎ Experience working with a variety of Application Servers and Databases such as MSSQL and Oracle. Other technologies such as Elastic, MongoDB or Redis is a plus.
∎ Experience in Micro Services, Service Mesh, Containers is a big plus.
∎ Strong interpersonal and communication skills (written and verbal). Should be comfortable facilitating multi-team activities.
∎ Strong leadership skills and comfortable presenting complex ideas to small and large groups in a clear and concise way. Candidate should be confident in their ability to influence and develop relationships with key partners.
∎ Experience in working with Mobile Application Development (iOS and Android) team is a plus
∎ Experience in working with Web Application Development team is a plus.
∎ Experience in user space: user enrollment, user authentication, user authorization, user preferences etc. is a plus.
∎ Digital Wallet, mCommerce, Payment Switch or Payment Gateway experience is a plus.

Salary: Negotiable

Compensation & Other Benefits:
∎ As per company policy

Application Deadline: 31 Oct 2020

Company Information:
∎ 4 Oct 2020
∎ Recursion FinTech Limited
∎ Address : Level 4, Level 7 and Level 8, Solid Point Karim Tower, 44/7A & 44/7B West Panthapath, Dhanmondi, Dhaka - 1205
∎ Web : http://www.cashbaba.com.bd/
∎ Business : Recursion FinTech Limited (RFTL) is the only PCI DSS, ISO 9001 and ISO 27001 certified Payment Service Provider (PSP) in Bangladesh. We are the first complete and most secure e-wallet service provider in this country. Our e-wallet application, “CashBaba” is fully handcrafted and developed inhouse.
RFTL is founded by a team with expertise in the financial and payment industry and specialized in creating innovative FinTech solutions for the mass market. It is a team of passionate people and strives in providing premium support and customer satisfaction.

Category: Engineer/Architect

Read Before Apply: Apply your CV with photograph.