TrackIT - Reliable Partner for Visibility in Aviation.
Our digital systems transform information into smart business intelligence for our clients to deliver business advantage.
- Our Patented Suspect Bag Tracking system - EnTrackBag enables airports and customs to adopt robust customs operations in the airport arrivals.
- Patented GSE Fleet Management system - EnTrackGSE monitors motorized and non-motorized GSEs, delivering real-time actionable insights to optimize ground operation and fleet management.
- Terminal Asset Management system - EnTrackAsset enables real-time tracking and management of terminal assets for optimum asset utilization, serviceability, and passenger servicing.
- EnTrackCargo: Cargo Systems, digitize, automate, and optimize processes in the cargo handling value - screening process, Warehouse optimization, and smart dolly management.
The Role
Key Responsibilities
- Design, develop, and maintain ASP.NET Core web applications and Windows desktop applications.
- Integrate software solutions with hardware devices, including working with communication protocols (e.g., Serial, TCP/IP, USB, RFID).
- Troubleshoot and debug issues related to device connectivity and data processing.
- Optimize application performance, scalability, and security.
- Collaborate with firmware engineers, QA teams, and product managers to deliver high-quality solutions.
- Write clean, maintainable, and well-documented code following best practices.
- Participate in code reviews and provide constructive feedback.
- Stay updated with emerging technologies and industry trends.
Required Skills & Qualifications
- Proven experience (3+ years) in .NET development (C#, .NET Core / .NET 5+).
- Strong knowledge of ASP.NET Core for web applications and WPF / WinForms for desktop apps.
- Hands-on experience with device communication protocols (e.g., Serial, TCP/IP, USB).
- Familiarity with RFID technology (preferred but not mandatory).
- Experience with REST APIs, SQL databases (SQL Server / PostgreSQL), and Entity Framework.
- Understanding of multi-threading, async programming, and hardware interfacing.
- Knowledge of software security best practices.
- Strong problem-solving skills and attention to detail.
- Ability to work independently and in a team environment.
Nice-to-Have Skills
- Experience with IoT or embedded systems development.
- Knowledge of RFID standards (e.g., EPC Gen2, NFC).
- Familiarity with cloud platforms (Azure / AWS).
- Experience with CI/CD pipelines and DevOps practices.
Ideal Profile
- You possess a Degree / Diploma in Computer Science, Engineering, or related field.
- You have at least 3 years of experience, ideally within a Software Engineer role.
- You possess strong analytical skills and are comfortable dealing with numerical data.
- You are highly goal-driven and work well in fast-paced environments.
- You are adaptable and thrive in changing environments.
- You are willing to undertake 0-30% travel.
What's on Offer?
- Work within a company with a solid track record of success.
- Excellent career development opportunities.
- Great work environment.