jobs in OttoMate

OttoMate Hiring! Full Time Software Development Consultant in Southwest (Singapore) - Ricebowl

Software Development Consultant

OttoMate

Undisclosed

Tuas, Southwest (Singapore)

Share
Save

Working Location

  • Tuas Southwest (Singapore) Singapore

Job Description

Responsibilities

Software Development Consultant – Full Stack & Generative AI

Employment Type: Full-time

Location: Tuas, Singapore

Work Environment: 3 days In-person, 2 days remote

Travel may be required to support client engagements and relationship development.


Please note that employer sponsorship for a Singapore work pass is not available for this position.


About the Role:

We are looking for an experienced Software Development Consultant to provide technical leadership and build modern software solutions involving full-stack development, distributed systems, cloud technologies, and Generative AI. This is a highly hands-on position. You will contribute directly to frontend and backend development while also supporting architecture decisions, code quality, engineering standards, technical proposals, mentoring, and client discussions. The ideal candidate has extensive full-stack development experience, practical experience building AI-powered applications and AI agents, and the ability to act as a trusted technical advisor to both clients and internal teams.


Key Responsibilities:

  • Serve as a technical leader for modern software solutions involving Artificial Intelligence and distributed systems.
  • Design, develop, and maintain robust full-stack applications.
  • Make significant hands-on contributions to both frontend and scalable backend development.
  • Lead and conduct code reviews to maintain high standards of quality, security, maintainability, and engineering excellence.
  • Design, develop, and integrate AI-powered applications using frameworks such as LangChain, LangGraph, and cloud-based AI/ML services.
  • Contribute to cloud-native, event-driven, microservices-based, and distributed software architectures.
  • Design and develop RESTful and/or GraphQL APIs.
  • Participate in the preparation of technical proposals and ensure proposed solutions are scalable, feasible, and aligned with business objectives.
  • Act as a trusted technical advisor to clients and internal stakeholders.
  • Identify opportunities for technical innovation and continuous improvement.
  • Mentor team members and contribute through technical training, architecture discussions, and knowledge-sharing sessions.
  • Help define and improve engineering standards, software development practices, and technical governance.
  • Evaluate emerging technologies, particularly within the Generative AI ecosystem.
  • Collaborate with technical and product leadership to deliver successful project outcomes and measurable business value.


Required Qualifications:

  • Bachelor’s degree in computer science, Engineering, Mathematics, Statistics, or a related discipline.
  • Fluent English communication skills, including the ability to work effectively with international teams and clients.
  • Extensive experience in full-stack software development.
  • Strong understanding of software architecture, design patterns, secure development, and engineering best practices.

Frontend Development

  • Advanced experience with React.js and Next.js.
  • Strong proficiency in TypeScript, HTML5, and CSS3.
  • Experience with state management tools such as Redux, Zustand, or similar libraries.

Backend Development

Strong experience with at least one of the following backend technology groups:

  • Node.js, including NestJS or Express; or
  • Python, including FastAPI or Django.

Additional backend experience should include:

  • Designing and developing RESTful and/or GraphQL APIs.
  • Building microservices-based applications.
  • Developing scalable and maintainable backend services.

Artificial Intelligence and AI Agents

  • Hands-on experience working with Large Language Models.
  • Experience designing or developing AI agents.
  • Experience with LangChain, LangGraph, or comparable orchestration frameworks.
  • Experience integrating OpenAI, Azure OpenAI, or equivalent AI platforms.
  • Strong understanding of:
  • Retrieval-Augmented Generation
  • Embeddings
  • Vector search
  • AI pipelines
  • LLM application integration

Cloud and DevOps

  • Experience with AWS and/or Microsoft Azure.
  • Experience with relevant services such as:
  • AWS Lambda
  • Amazon ECS
  • Amazon S3
  • Amazon API Gateway
  • Azure Functions
  • Azure App Service
  • Experience containerizing applications with Docker.
  • Experience building or maintaining CI/CD pipelines using GitHub Actions, Azure DevOps, or similar tools.
  • Experience with Infrastructure as Code using Terraform, Bicep, AWS CloudFormation, or similar technologies.
  • Experience with Kubernetes is an advantage.

Databases

  • Experience working with relational databases such as PostgreSQL, MySQL, or Microsoft SQL Server.
  • Experience with NoSQL, caching, or search technologies such as MongoDB, DynamoDB, Redis, or Elasticsearch.


Additional Skills:

  • Proficiency with Git and modern source-code management practices.
  • Experience working in Agile environments using Scrum, Kanban, or similar methodologies.
  • Strong analytical, problem-solving, and technical communication skills.
  • Ability to explain complex technical concepts to both technical and non-technical stakeholders.


Preferred Qualifications:

  • Experience designing and deploying Generative AI architectures in production.
  • Knowledge of MLOps, model monitoring, AI evaluation, or AI observability.
  • Experience with streaming platforms such as Apache Kafka, Azure Event Hubs, or Amazon Kinesis.
  • Experience building highly available and highly scalable distributed systems.
  • Previous consulting experience or experience working directly with enterprise clients.

Important Information

Never provide your bank or credit card details when applying for jobs. Do not transfer any money or complete unrelated online surveys. If you see something suspicious, Report this Job ad.

Learn More