Job Snapshot
Job Summary
- 5 years System Analyst - experience in application development
- Familiar with Python, NextJS/ReactJS, SQL/mongoDB/relationalDB
- Experience with AI - GenAI, on prem, LLM etc
What you'll be doing
- Lead the design and implementation of innovative solutions in collaboration with external vendors and internal stakeholders.
- Develop functional prototypes to demonstrate and validate new business concepts.
- Conduct comprehensive technical assessments of emerging technologies and tools.
- Provide expert guidance on system architecture and integration strategies.
- Oversee system analysis, development, and maintenance activities for critical business applications.
- Ensure robust documentation and knowledge transfer across teams.
- Provide tier-3 technical support, including occasional after-hours coverage for priority issues.
- Adhere to and promote best practices in security and regulatory compliance.
What we're looking for
- Bachelor’s or Master’s degree in Computer Science, Software Engineering, Artificial Intelligence, or a related technical discipline from a recognized institution.
- Minimum of 5 years of progressive experience in software development with demonstrated success in delivering complex, enterprise-level solutions.
- Proven track record in managing the full software development lifecycle (SDLC) from conception through deployment.
- Hands-on project experience with
- Expertise in modern frameworks including Next.js and React.
- Advanced proficiency in Python, Java, or .NET.
- Hands-on experience with Generative AI, Retrieval-Augmented Generation (RAG), and vector database technologies.
- Familiarity with embedding techniques and large language model (LLM) integration.
- Strong command of both relational (Oracle, SQL Server, PL/SQL) and NoSQL (MongoDB) databases.
- Practical knowledge of Linux environments, containerization (Docker), and CI/CD pipelines.
- Exceptional analytical and problem-solving abilities with a focus on delivering scalable solutions.
- Strong stakeholder management skills with experience liaising between technical teams, business units, and third-party vendors.
- Ability to translate complex business requirements into technical specifications.
- Self-motivated with the capacity to lead projects with minimal supervision.
- Full professional fluency in both English and Chinese (Cantonese/Mandarin), with exceptional written and verbal communication skills.
- Relevant certifications in AI/ML, cloud architecture (AWS/Azure), or Agile methodologies is a plus.
- Experienced candidates will be considered for Senior Solutions Analyst