Commerce is becoming ever more digital, the way we sell, buy and exchange value is changing faster than ever. Buyers want more convenient ways to buy, pay for products/services, and engage businesses while Sellers want more control over how they sell, manage their business, engage their customers, and collect customer data.
Job Details
Key Responsibilities:
Architecture and Design:
- Collaborate with product teams to understand requirements and translate them into robust technical designs.
- Design and develop highly scalable, secure, and performant fintech applications.
- Promote best practices in software design, testability, and maintainability.
Development:
- Write clean, well-structured, and efficient code in relevant programming languages (e.g., Laravel PHP, Nodejs, Python, etc.).
- Implement and integrate cutting-edge fintech solutions, potentially including payment gateways, risk modeling systems, or financial reporting tools.
- Utilize cloud-based technologies effectively (e.g., AWS, Azure, GCP).
Testing and Debugging:
- Design and implement unit and integration tests to ensure code quality and robustness.
- Actively participate in troubleshooting and resolving complex technical issues.
- Continuous Improvement and Innovation:
- Stay current on emerging fintech trends and technologies.
- Contribute to improving code quality, development processes, and system optimization.
- Mentor and guide junior developers, fostering a culture of knowledge sharing.
Requirements
You Have:
- 5+ years of hands-on software development experience within the fintech industry.
- Deep understanding of software development principles, design patterns, and algorithms.
- Proficiency in at least one modern programming language (e.g., Laravel PHP, Nodejs, Python).
- Experience with relational and/or NoSQL database technologies.
- Experience with agile development methodologies.
- Knowledge of financial regulations and compliance standards (e.g. PCI DSS, SOC2).
- Experience with blockchain, AI/ML, or other emerging fintech technologies.
- A strong sense of ownership and accountability.
- Passion for solving complex problems in the financial space.
- Excellent analytical and problem-solving skills.
- Thrive in a collaborative and fast-paced environment.
- Excellent communication skills, able to work effectively across cross-functional teams.
Method of Application
Signup to view application details.
Signup Now