Search by job, company or skills

F

Software Developer

5-7 Years
SGD 5,500 - 8,000 per month
Save
new job description bg glownew job description bg glownew job description bg svg
  • Posted 10 hours ago
  • Be among the first 10 applicants
Early Applicant

Job Description

Job Description

Fusion Worldwide is looking for a hands-on developer who can both build applications and stand up the infrastructure they run on. This role sits at the intersection of software engineering and day-to-day operations - you will own solutions end-to-end, from database design and deployment pipelines through to the application layer and operational dashboards.

You'll significantly shorten the time between an operational need and a working solution. We prioritize shipping working tools quickly, then hardening them as they prove their value.

What We Can Do For You

  • Offer support through a collaborative, open environment alongside seasoned professionals with decades of industry expertise.

  • Enable career growth through direct and focused mentorship.

What You Can Do For Us

Key Responsibilities

  • Design, develop, and deploy automation and AI-assisted solutions for warehouse and test lab operations.

  • Set up and maintain the deployment infrastructure these tools run on - databases, application hosting, CI/CD, backups, and monitoring.

  • Design and operate data pipelines that ingest equipment data from warehouse systems and Prosemi test lab machines into centralized, queryable stores for real-time monitoring and automation.

  • Build and maintain barcode label recognition and authentication systems using OCR and computer vision techniques.

  • Develop inventory auto-count and verification workflows that reconcile physical stock against database records in real time.

  • Manage the on-premise and/or cloud environments where these systems run, including networking between warehouse equipment and centralized services.

  • Implement basic security and access controls - authentication, secrets management, and network segmentation between equipment and corporate systems.

  • Work closely with the engineering team to ensure solutions follow company standards and remain maintainable at scale.

  • Iterate rapidly on released solutions - applying updates, feature additions, and adjustments with minimal turnaround time.

  • Own runbooks and documentation for the tools you build so operations teams can self-serve.

What you will work on

  • Barcode AI recognition - OCR and vision-based label reading and authentication to reduce manual verification errors.

  • Inventory auto-count - Automated physical inventory counting with real-time database cross-verification.

  • Machine data integration - Connecting test lab and warehouse equipment to structured data pipelines.

  • Operational dashboards - Visibility tools that surface key metrics to operations and quality teams.

Who We're Looking For

  • 5+ years of software development experience, including at least 2 years operating production systems you built yourself.
  • Minimum of a Bachelor's Degree in computer science or a related discipline is required for this role.
  • Strong backend development skills in Python (or similar), with solid fundamentals in API design, async processing, and database modeling. Comfortable with both SQL and NoSQL - and knows when to use which.
  • Hands-on experience deploying and operating production systems: containers (Docker), at least one cloud platform (AWS/Azure/GCP) or on-prem Linux administration, CI/CD pipelines, and basic observability (logs, metrics, alerts).
  • Experience designing and running data pipelines that ingest from external sources (APIs, hardware, files) into a queryable store.
  • Comfortable with networking fundamentals - TCP/IP, firewalls, VPNs - and connecting industrial or warehouse equipment to backend services.
  • Familiarity with AI/ML APIs or frameworks for vision tasks (OCR, object detection, classification). You don't need to train models from scratch, but you should know how to integrate and fine-tune existing ones.
  • Comfortable working in an operational environment - able to gather requirements directly from non-technical stakeholders and translate them into working systems.
  • Strong ownership: you can take a project from a vague operational need through to a deployed, monitored, documented solution.

Good to have

  • Exposure to industrial equipment data protocols (Modbus, MQTT, OPC-UA, serial, vendor REST APIs).

  • Experience with computer vision or barcode/OCR technologies (YOLO, Tesseract, ZXing/pyzbar, cloud vision APIs).

  • Message queues or streaming tools (RabbitMQ, Kafka, Redis Streams).

  • Background in warehouse management systems (WMS) or laboratory information management systems (LIMS).

  • Experience in electronics distribution, semiconductor, or supply chain environments.

Benefits

  • Attractive salary package with medical and dental benefits.

  • Modern, open-concept working environment.

  • Collaborative and motivated team culture.

  • Supportive management invested in your success.

  • Smart casual dress code.

  • Conveniently located within walking distance from Taiseng MRT station.

More Info

Job Type:
Industry:
Employment Type:

Job ID: 146575473

Similar Jobs