Location: Philippines
We are looking for a Software Developer (.NET, C#) to be a part of the team who would be responsible for the integration of new acquirers, and new features into the gateway, dashboard, and hosted payment page for a leading start-up Financial Services organization. The selected candidate will be an essential member of our distributed development team. Someone who has a high level of motivation and the ability to self-manage, as well as has excellent written and verbal English communication skills and the ability to communicate professionally with both technical and non-technical people, would be a good fit for the role.
Duties & Responsibilities:
● Produce clean, efficient code based on specifications
● Verify, test and deploy programs and systems
● Fix and improve existing software
● Work with other developers to design algorithms and flowcharts
● Integrate software components and third-party programs
● Troubleshoot, debug and upgrade existing software
● Gather and evaluate user feedback
● Recommend and execute improvements
● Create technical documentation for reference and reporting
Skills & Qualifications:
● Minimum of 7 years of experience in software development
● Program Language: C#, .NET/. NETCORE, SQL, HTML, CSS, Javascript, RestAPI
● Database: SQL Server
● Excellent communication skills and documentation experience, with an emphasis on explaining business/project requirements to customers and the development team
● Proven ability to effectively manage timelines and deliverables
● A keen eye for detail
● Works cooperatively to achieve common goals and act in the interest of the organization
● Follows a cooperative approach with a positive and proactive attitude and shares information and knowledge
● Willing to grow and learn with the company
Nice to have:
● Understanding of version control and a basic understanding of Azure DevOps or similar
● Experience with Credit Card Processing
● Experience in global financial transactions as well as customer service on a global scale and payment gateways, acquirers, processors, and associations
● Previous experience in payments related system architecture (payment gateway, payment pages, etc.) is a plus