Technical Lead

Sentient.io logo

Sentient.io

View Salaries, Reviews, and more  

Job Summary


Salary
S$5,000 - S$8,000 / Monthly EST

Job Type
Permanent

Seniority
Lead

Years of Experience
Information not provided

Tech Stacks
Rest API API Google Cloud Spring Sockets Analytics TDD SOAP UNIX Azure Node.js J2ee NoSQL Hibernate Typescript JSON MySQL Linux Python AWS Java

Job Description

Are you a highly skilled software developer? If so, we have some exciting news for you. Sentient.io has created an AI and Data Platform that helps developers build AI-enabled applications faster by offering many ready-to-use APIs as hosted services. We are on a mission to bring AI to companies and software developers worldwide, which means this is your chance to be part of something truly special! Join us in this incredibly exciting journey today!

As a Technical Lead, you will be leading a team of talented software developers helping companies and other softwares use our API services such as Sentiment Analysis, Natural Language Processing (NLP), Image Recognition, Speech Recognition and more with just one line of code – no need for any machine learning expertise or data science knowledge required! This means you are helping software developers like yourself focus on building great apps instead of spending time cleaning up messy datasets and struggling with complicated algorithms. It doesn’t get much better than that does it? So what are you waiting for? Join us today!

The Technical Lead is an individual contributor tasked to conceptualise and design innovative software solutions utilising both Sentient.io and/or 3rd products to meet clients’ business and technical requirements. This role also requires the individual to provide technical leadership to developers to build and install the software solution in compliance with coding and security standards and in accordance with required. 

DUTIES & RESPONSIBILITIES

  1. Meet with clients to gather their business and technical requirements 
  2. Analyse, conceptualise, design and implement low-latency, high-availability performance applications for clients and/or Sentient.io
  3. Lead a team of software developers and oversee the full lifecycle software development to deliver projects.
  4. Must be able to write well-designed, efficient and testable code
  5. Integrate software components into fully functional software systems with appropriate security and data protection features
  6. Develop software specific verification plans and quality assurance procedures
  7. Document and maintain software functionality
  8. Tailor and deploy software tools, relevant processes and metrics
  9. Serve as the subject matter expert for and support developed work / products
  10. Stay abreast with industry standards and practices while adhering to project plans

ARCHETYPES OF THE SUCCESSFUL CANDIDATE

  1. Excellent technical and programming skills, and proven work experience as a Technical Team Lead is a must
  2. Extensive hands-on experience in full stack development and deployment of software on-premise and on major cloud providers like GCP, AWS, Azure etc.
  3. Track record in test-driven development, unit testing, debugging, software development methodologies and release processes
  4. Possesses mastery in software engineering and code versioning tools such as Github.
  5. Strong linguistic skills in both written and spoken English. Other languages would be a plus.
  6. Excellent communication skills with a knack to connect and interface with stakeholders across all levels.
  7. A meticulous self starter who is exceptionally organized
  8. Prior working experience with Artificial Intelligence, Machine Learning and/or Data Analytics in a Startup, Consultancy, Product or SI company with some client facing and managerial experience is preferred
  9. Good tertiary education in Computer Science, Engineering and/or related fields
 
TECHNICAL SKILL SETS SUCCESSFUL CANDIDATE SHOULD POSSESS
 
  1. Programming Languages and related technology: Python, Java, J2EE, Spring, Nodejs, Linux/Unix Systems, Sockets, Axois, Vue 2/3, Typescript, JSON, API, Hibernate, and/or Webservices (Google Cloud Platform, Rest, and SOAP)
  2. Storage/Database management related tools: NoSQL, MySQL, 
  3. Versioning tools: Github
  4. Other technical knowledge: Linux/Unix Systems, Sockets, REST API

banner icon
Interested in common interview questions?
Let's prepare for potential interview questions tailored to your job description and work experience.
Get Started!

Achieve your dream job with our top-notch tools!

Resume Checker Illustration

Resume Checker

Our free resume checker analyzes the job description and identifies important keywords and skills missing from your resume in just a minute!

Check Now
Resume Checker Illustration

Interview Preparation

Utilizing advanced AI, our tool generates tailored interview questions based on your industry, role, and experience. Practice and receive feedback on your answers in real time!

Let's Prepare
Resume Checker Illustration

Resume Builder

Let us show you the differences between a bad, good, and great resume, and guide you in building a resume that helps you stand out to employers, ensuring you land your next position faster!

Build Resume