x
Get our mobile app
Fast & easy access to Jobstore
Use App
Congratulations!
You just received a job recommendation!
check it out now
Browse Jobs
Companies
Campus Hiring
Download App
Jobs in Singapore   »   Jobs in Singapore   »   Information Technology Job   »   Senior Software Engineer
 banner picture 1  banner picture 2  banner picture 3

Senior Software Engineer

Itcan Pte. Limited

Job Title: Senior Software Engineer

We are looking for a full-time Full Stack Developer with comprehensive knowledge on Node.js and

React.js to join the Digital Solutions team. The candidate must have a strong focus on front-end and

back-end development and demonstrate the ability to work in an extremely fast-paced environment.

Job Description

 Write and code individual programs based on specifications and follow best practices.

 Work with business team to review current systems and propose suitable solution.

 Present ideas for system improvements, including technical proposals.

 Work closely with analysts, designers, staff, and collaborators.

 Push the frontiers of what is possible in Artificial Intelligence to create new solutions.

 Explore, understand, and implement most recent technologies and approaches for cloud

applications and data pipeline.

 Produce detailed specifications and writing the program codes.

 Test the product in controlled, real situations before going live.

Requirements:

• 3+ years of experience in web application development with an in-depth understanding of data

structures, algorithms and software design principles.

• Exposure to cloud methodologies and experience with AWS or Azure is a plus.

• Knowledge of AI/Machine Learning fundamentals.

• Experience in developing rich user interface using HTML5 and CSS3

• Experience working with NodeJS, Redux, Typescript, Webpack, NPM etc.

• Solid Proficiency in backend development including RESTful API, full-stack web-technologies,

specifications and frameworks.

• Strong understanding of working with any databases like MSSQL/PostgreSQL/Oracle

• Experience building data models to support low latency reporting apps.

• Experience with software engineering best practices such as version control (e.g. git), CI/CD (e.g.

Jenkins), testing, security and documentation

• Experience working on containerization and orchestration tools like Kubernetes and Docker.

• Bonus: Familiarity with common ML Ops tooling/platforms (i.e.) MLflow, Sagemaker, etc.

• Strong written and oral communication skills.

• Excellent problem solving and critical thinking with excellent ability to evaluate and apply new

technologies in a short time

Sharing is Caring

Know others who would be interested in this job?