Software Developer (PHP & C#)
Indexed description
As a pioneer in the telematics industry, Cartrack provides a comprehensive Software-as-a-Service (SaaS) platform that delivers critical insights to businesses, enabling them to optimize their operations, reduce costs, and enhance safety. The platform is trusted by small to large enterprises across various industries, including logistics, insurance, and automotive, for its reliability, scalability, and robust performance.
At Cartrack, we are not just offering a job; we are offering the opportunity to be part of a mission-driven company that is transforming the way fleets operate globally. Our commitment to innovation, customer satisfaction, and sustainability is reflected in our continuous growth and strong financial performance, as we expand our footprint in key regions like Southeast Asia, Europe, and Africa.
We are seeking an experienced Software Developer (PHP & C#) who has worked on multiple large-scale projects across both stacks. The ideal candidate has a proven track record as a strong individual contributor within a team, while also being capable of working independently to deliver high-quality code at pace. They will have hands-on experience building and maintaining large applications in both PHP and .NET (C#), and can contribute meaningfully across end-to-end solutions.
This role is designed for a developer who excels in independent work and is confident in their abilities, while also being proactive in collaborating with system, database, and hardware engineers as needed. This position is perfect for someone eager to grow a solution and see their impact on the business, to help fleets of vehicles on all multiple continents (Africa, Asia, Europe, North America, Australia) to be more efficient and more connected.
What We Are Looking For
- Bachelor degree of Computer Science degree or equivalent industry experience
- PHP (Laravel Framework): Strong expertise in PHP and extensive experience with the Laravel framework, capable of building robust, scalable applications. (3+ years)
- C# (.NET 8 and above): Proficiency in C# and experience with the .NET 8 and above is highly desirable. Candidates with strong PHP fundamentals and a demonstrable ability to pick up new languages and frameworks quickly will also be considered. (3+ years preferred)
- HTTP Programming: In-depth knowledge of HTTP protocols and experience building and consuming RESTful APIs, including third-party API integrations.
- SQL: Proficiency in SQL, including query optimization, database design, and working with complex queries and views.
- Unit Testing / Test-Driven Development: Experience with unit testing, TDD, and static code analysis to ensure code quality and reliability.
- Docker: Hands-on experience with containerisation using Docker for deploying and managing applications.
- Git: Expertise in using Git for version control, with a deep understanding of branching, merging, and collaborative workflows.
- Linux: Proficiency in Linux environments, including scripting and system management.
- Kubernetes: Experience with Kubernetes for container orchestration and managing applications at scale.
- Continuous Integration: Knowledge of CI/CD pipelines and experience with tools like GitLab CI, or similar for automating testing and deployment.
- Observability Tools: Familiarity with observability tools like Zabbix, Graylog, or equivalents to monitor and troubleshoot applications.
- Streaming Technologies: Knowledge of streaming technologies such as Kafka, gRPC, or RabbitMQ is a significant advantage.
Create a free Caio profile to unlock more results and save your role and location preferences.
Unlock free search