
Search by job, company or skills
About Moolahgo:
MoolahGo Pte Ltd is a leading fintech company based in Singapore, specializing in innovative payment solutions and cross-border remittance services. Our mission is to empower individuals and businesses with seamless, secure, and cost-effective financial services. Leveraging cutting-edge technology and a deep understanding of regulatory frameworks, we strive to revolutionize the way people transact and manage their finances.
Job Summary:
We are seeking a highly skilled Senior Technology Lead to join our dynamic team. The Senior Technology Lead will be instrumental in driving the development and implementation of software solutions, overseeing code reviews, leading a team of developers, and actively engaging with clients to ensure smooth integrations with our payment platform.
Main Job Duties:
Software Development Leadership:
. Lead the design, development, and deployment of scalable and secure payment solutions.
. Architect robust software systems that adhere to industry standards and regulatory requirements.
. Collaborate with product managers and business stakeholders to define technical requirements and deliverables.
. Ensure the adoption of best practices, coding standards, and quality guidelines across the development lifecycle.
Code Reviews and Quality Assurance:
. Conduct thorough code reviews to maintain code quality, identify potential issues, and mentor team members.
. Implement comprehensive testing strategies to validate software functionality, performance, and security.
. Proactively monitor and optimize application performance, reliability, and scalability.
Team Leadership and Mentorship:
. Provide technical leadership, guidance, and mentorship to a team of talented developers.
. Foster a culture of collaboration, innovation, and continuous learning within the development team.
. Lead by example through hands-on involvement in coding, problem-solving, and technical discussions.
Client Engagement and Integrations:
. Serve as the primary technical liaison for clients, understanding their payment processing needs and translating them into technical requirements.
. Collaborate closely with clients to integrate our payment solutions seamlessly into their platforms and workflows.
. Gather feedback from clients to drive product enhancements and improvements, ensuring a high level of customer satisfaction.
Production Support and Resolution:
. Provide technical support and troubleshooting for production issues, ensuring timely resolution and minimal disruption to services.
. Collaborate with operations and support teams to implement monitoring and alerting solutions, ensuring proactive identification and resolution of issues.
. Participate in incident response and post-incident reviews to identify root causes and implement preventive measures.
Server and Database Management:
. Manage server infrastructure, including deployment, configuration, and maintenance of cloud-based and on-premises servers.
. Administer database systems, ensuring optimal performance, security, and scalability.
. Implement backup and disaster recovery solutions to safeguard critical data and ensure business continuity.
Other duties as may be assigned.
Qualifications:
. Minimum 3 to 5 years experience as full stack developer with the entire software development lifecycle (SDLC), developing web applications with SOA, RESTful, and/or MVC architectures, scripting languages (JavaScript, PHP), HTML, CSS, Responsive Design, Strong database development skills (Microsoft SQL Server, MySQL), User Interface (UI) design knowledge, Windows/Linux, mobile platforms and server-side Web frameworks
. Experience working with one of the following: web application development, cloud application development, mobile application development, developing large software systems, and/or security software development.
. Experience in AWS is a must.
. Experience of working in an Agile Software development environment and teams.
. Understanding and experience of system quality, security, performance, maintainability & extensibility
. Strong technical and problem-solving skills
. Willingness to go the extra mile to ensure the highest quality of experience for our customers
. Strong social skills and team player - consensus building and openness to new ideas and intercultural co-operation.
. Continuous learning / Self learner
. Fluent in English, both written and spoken
. Confident in working with external parties in a highly professional manner
Job ID: 144961893