-
Barrington James

Senior Software Engineer

Barrington James
Singapore · Full-time · Mid-Senior

New opening of headcounts!


We are seeking a Software Engineer to drive innovation and integrate Artificial Intelligence into production systems, enabling seamless operation and groundbreaking solutions in a high-impact environment. This role involves collaborating with cross-functional teams and leading the development of scalable, AI-driven applications.


Key Responsibilities:


  • Develop backend and frontend software using Python, SQL, REST, JavaScript, TypeScript, Node.js, and React framework.
  • Write efficient, maintainable, and high-quality code adhering to software engineering best practices.
  • Utilize DevSecOps tools for deploying and versioning code.
  • Deploy solutions on cloud platforms with CI/CD integration.
  • Deliver enterprise AI projects with a focus on scalability, reusability, and value creation.
  • Conduct technical pilots and feasibility studies, transitioning successful pilots to scalable implementations.
  • Build integrations with various applications and services.
  • Develop comprehensive unit tests for applications, covering both positive and negative cases.
  • Provide application release and second-level support.
  • Stay updated with the latest software engineering advancements.
  • Participate in Agile ceremonies to execute prioritized projects and features.
  • Collaborate closely with product managers, data scientists, and software engineers to deliver AI-driven solutions.


Requirements:


  • 4+ years of hands-on experience in coding and software design, with expertise in Python, SQL, REST, JavaScript, TypeScript, Node.js, and React framework.
  • Proficiency in building data-intensive applications using modern technology stacks, including cloud services (AWS, Azure), data pipelines, and SQL/No-SQL databases (experience with graph databases is a plus).
  • Experience in designing, architecting, and maintaining applications.
  • Strong understanding of building and consuming web-based APIs.
  • Familiarity with CI/CD environments, test-driven development, and version control systems.
  • Proficiency in developing unit testing and employing various testing strategies, such as performance testing.
  • Solid understanding of system integration patterns.


Preferred Qualifications:


  • Experience working in Agile methodologies.
  • Familiarity with artificial intelligence, machine learning, and data science concepts.
  • Knowledge of generative AI solutions and applications.
  • Experience working with AWS cloud environments.
  • Proficiency in building, deploying, and managing Docker images.


Educational Background:


Candidates with qualifications in quantitative, scientific, or technology disciplines such as Mathematics, Statistics, Computer Science, Data Science, Analytics, Physics, and Bioinformatics are preferred.


Please attach your CV and apply via LinkedIn.


Registration No: R22106084

EA Licence No: 22S1313

Key Skills

Ranked by relevance

ai cloud sql artificial intelligence javascript typescript python react cicd aws machine learning docker
Login to Apply
Posted
Jan 15, 2025
Type
Full-time
Level
Mid-Senior
Location
Singapore

Industries

Software Development IT System Custom Software Development IT Services IT Consulting

Categories

Other Engineering Information Technology

Related Jobs

3 roles aligned with this opportunity

View all jobs
View Job Details
ConSecuty
Related

Backend Engineer

2026-06-15

Full-time
Not Applicable
Sweden
Software Development
Consulting
View Job Details
Friday
Related

Full Stack Engineer

2026-06-17

Full-time
Mid-Senior
Sweden
IT System Custom Software Development
Information Technology
View Job Details
IN Groupe
Related

Senior Backend Engineer

2026-06-14

Full-time
Not Applicable
Sweden
IT Services
Engineering