Software Development Lead
Cygnify
Posted: January 15, 2026
Interested in this position?
Create a free account to apply with AI-powered matching
Quick Summary
Design, develop, and maintain a high-performance platform for AI-driven banking solutions in Singapore.
Required Skills
Job Description
Job Title: Software Development Lead (Tech Lead)
Location: Singapore
Responsibilities
• Design, develop, and maintain a high-performance platform for AI-driven banking solutions.
• Write clean, scalable, and efficient code for cloud-based systems.
• Integrate software components with internal and external systems to ensure seamless functionality.
• Learn and use AI and machine learning to integrate and optimize AI models for real-time processing.
• Ensure AI algorithms are effectively embedded within financial applications.
• Develop and execute unit, integration, and performance tests to ensure software quality.
• Diagnose and resolve technical issues across development, test, and production environments.
• Contribute to the design and architecture of scalable, secure, and high-performance financial systems.
• Participate in code and design reviews, ensuring adherence to industry best practices.
• Work closely with cross-functional teams, including engineers, researchers, and product managers.
Requirements:
Requirements
• Computer Degree holder with 7+ years hands-on work experience in software development as a Software Development Lead or Tech Lead.
• Proficiency in Java, JavaScript, C, C++, C#, Python, or related programming languages and frameworks.
• Experience in Fintech, Banking, or Financial Services.
• Experience with cloud platforms such as AWS, GCP, Azure, or private cloud.
• Strong problem-solving skills, analytical thinking, and attention to detail.
• Excellent communication and teamwork abilities.
• Experience in AI and machine learning frameworks is a plus.
Desired Attributes:
• Hands-on experience in system integration, software deployment, or enterprise-level software solutions.
• Strong communication and interpersonal skills for effective collaboration with both internal and external teams.
• Proactive, with a keen sense for identifying challenges and proposing solutions.
• Ability to work in a fast-paced environment while managing multiple tasks and priorities.