Key Responsibilities:
- Develop both backend and frontend software using Python, SQL, REST, JavaScript, and TypeScript with the Node.js and React framework.
- Write clean, efficient, and maintainable code, adhering to software engineering best practices.
- Utilize DevSecOps tools for code deployment and version control.
- Deploy solutions in cloud environments with CI/CD integration.
- Deliver enterprise AI projects, products, and platforms, focusing on scalability and reusability.
- Conduct technical pilots and feasibility studies to explore new opportunities, transitioning successful pilots into scalable production implementations.
- Develop integrations with other applications and services.
- Create unit tests for both positive and negative test cases.
- Provide support for application releases and second-level troubleshooting.
- Stay updated with the latest advancements in software engineering and technology.
- Participate in Agile ceremonies to contribute to prioritized projects and features.
- Collaborate closely with cross-functional teams, including product managers, data scientists, and software engineers, to understand requirements and deliver AI-driven solutions.
Requirements:
- 4+ years of hands-on experience in software design and coding, building robust and scalable solutions using Python, SQL, REST, JavaScript, and TypeScript (Node.js + React framework).
- Experience developing data-intensive applications using modern technology stacks, including cloud services (AWS, Azure), data pipelines, and SQL/NoSQL databases (experience with graph databases is a plus).
- Expertise in designing, architecting, and maintaining applications.
- Proficiency in building and consuming web-based APIs.
- Familiarity with CI/CD environments, test-driven development, and version control systems.
- Strong collaboration and communication skills for cross-functional team engagement.
- Experience in unit testing and a variety of testing strategies, including performance testing.
- Good understanding of system integration patterns.
Preferred:
- Experience working within Agile methodologies.
- Knowledge in areas related to artificial intelligence, machine learning, and data science.
- Familiarity with Generative AI solutions and applications.
- Experience working with AWS Cloud.
- Proficiency in building, deploying, and managing Docker images.
Education:
- Candidates are evaluated on a case-by-case basis, with preferred qualifications in quantitative, scientific, or technology disciplines such as Mathematics, Statistics, Computer Science, Data Science, Analytics, Physics.
Interested candidates who wish to apply for the advertised position, please clock on “Apply”. We regret that only shortlisted candidates will be notified.
EA License No.: 01C4394 (PERSOLKELLY Singapore PTE LTD)
By sending us your personal data and curriculum vitae (CV), you are deemed to consent to PERSOLKELLY Singapore Pte Ltd and its affiliates to collect, use and disclose your personal data for the purposes set out in the Privacy Policy available at https://www.persolkelly.com.sg/policies. You acknowledge that you have read, understood, and agree with the Privacy Policy.