- Singapore
Working Location
Job Description
Responsibilities
Role Overview
We are looking for a Solution Engineer to play an active role in the design, development, integration, and delivery of business application solutions within your delivery group, while also contributing to the broader Business Applications platform — spanning Front Office (Investments & Sales) and Corporate functions. In this role, you will work across a diverse solution landscape that includes custom-built applications, SaaS platforms, and third-party provider solutions. You will be engaged across the full solution lifecycle — from collaborating on solution design and contributing your engineering perspective to architectural decisions, through building software components and integrating external platforms, to supporting deployment and production operations. We also welcome experienced Full‑stack Developers(Java/Python/RPA/.Net etc) for different projects!
Mandatory Skills:
• Bachelor's or Master's degree in Computer Science, Software Engineering, Information Systems, or a related discipline
• At least 5 years of professional experience in software engineering or a similar role
• Hands-on experience both designing and developing software solutions in enterprise or team-based environments, with a strong focus on code quality, sound design decisions, and collaboration
• Strong proficiency with Python and/or Java
• Solid understanding of relational databases and SQL; exposure to modern cloud data platforms (e.g., Snowflake, Databricks) is a plus
• Experience designing, building, and consuming APIs, including RESTful services; familiarity with OpenAPI specifications, event-driven architectures, and modern integration patterns is a plus
• Practical experience integrating SaaS solutions and third-party platforms into enterprise application landscapes — including working with vendor APIs, webhooks, connectors, and middleware — is a strong plus
• Practical experience working with at least one major cloud platform (AWS, Azure, or GCP), including deploying and operating applications in cloud-native environments
• Familiarity with CI/CD pipelines, version control systems, and modern DevOps practices
• Understanding of security-by-design principles and secure coding practices; awareness of how data protection and compliance considerations apply to software design, development, and third-party integrations
• Comfortable communicating with both technical and non-technical team members, including participating in design reviews, demos, and planning sessions
• Proven ability to work effectively within cross-functional teams and coordinate with architects, engineers, and business stakeholders
• Comfortable working with geographically distributed teams across multiple time zones
• Proactive, curious mindset with a drive to learn, improve, and contribute to the team's success
• Good written and verbal communication skills in English
About CLPS RiDiK
RiDiK is a global technology solutions provider and a subsidiary of CLPS Incorporation (NASDAQ: CLPS), delivering cutting-edge end-to-end services across banking, wealth management, and e-commerce. With deep expertise in AI, cloud, big data, and blockchain, we support clients across Asia, North America, and the Middle East in driving digital transformation and achieving sustainable growth. Operating from regional hubs in 10 countries and backed by a global delivery network, we combine local insight with technical excellence to deliver real, measurable impact. Join RiDiK and be part of an innovative, fast-growing team shaping the future of technology across industries.
Important Information
Never provide your bank or credit card details when applying for jobs. Do not transfer any money or complete unrelated online surveys. If you see something suspicious, Report this Job ad.