Haulio Pte Ltd
Country : Singapore
  • Full-time
  • Internship

Backend Developer

Haulio is a fast-growing startup in the Container Haulage industry. Backed by the world’s leading Ports and Terminals Group, PSA, Haulio is solving a global Container Haulage infrastructural problem through new thinking and new technologies.

With the first product roll-out in Singapore in May 2017, Haulio is already Singapore’s Largest Haulier Network, connecting over 50 Haulage companies together into one single platform. Today, Haulio moves more than a hundred containers daily and we are on track to further support Singapore’s port - one of the busiest ports in the world.

Haulio systems are powered by the Cloud, IoT and Predictive Analytics combined with Advanced Routing and Scheduling Algorithms to redefine and smoothen the container haulage processes, ensuring that containers are collected and delivered like clockwork to match the demands and expectations of Industry 4.0.

The Haulio team is a strong congregation of both business, technology and academia. Led by the co-founders, Alvin and Sebastian, the team gels together the best of business experience and technological expertise, allowing Haulio to move quickly and effectively within the industry. We are always on the lookout strong individuals who are keen in contributing for the greater good, unboxing and pushing boundaries to make the world a better place. Together, we learn, we grow, we share, and we make a difference.

Responsibilities

Responsibilities:
- Software development based on high-level requirements: estimating, developing, documentation, code review, performance optimization;
- Maintain cloud infrastructure;
- Write high-quality, clean, maintainable code using engineering best practices (unit testing, oop, design patterns, etc.);
- Test and validate the quality of product features;
- Communicate with product team during analysis and development phase;
- Collaborate with team members on design and implementation;
- Collaborate with mobile to build API in .NET for the mobile app;
- Research in software testing types, methods and emerging technologies and tools.

Requirements

Minimum Requirements
- Experience in C# and ASP .NET Core;
- Understanding an application of object-oriented design, design patterns, and data structures;
- Ability to implement new algorithms efficiently and rigorously;
- Multi-threaded application development and async programming;
- Experience with software engineering best practices including unit testing, continuous integration, continuous deployment and source control;
- Proficiency in SQL fundamentals, T-SQL, database design concepts and optimizing database applications for high scale and low latency;
- Experience with Entity Framework Core Code First and LINQ;
- Understanding of RESTful web services;
- Keen interest in new technologies and their timely adoption.
 
Desired skills and experience:
- Microsoft Azure: ARM, App Services, SQL Database, Storage, Automation, IoT Hub;
- Databases: MS SQL Server, NoSQL (CosmosDB);
- Understanding principles of DDD;
- Understanding of microservices architecture and serverless architecture.

Salary

4000 - 8999 SGD

Total applicants :15 Job posted 20 days ago Total Views : 343 Unique Views : 343 Today Views : 2


Submit Application