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