Company Overview:
My client is creating a powerful technology platform for location-based services and applications. It offers a one-size-fits-all technology solution for tracking tags and devices in real time with centimetre-level accuracy. The System is a reliable, versatile, highly customisable, fully scalable and cost-effective Real-Time Locating System (RTLS) solution for all industries.
Accurate and reliable location data enables streamlined operations, optimised processes, and improved safety. You will save time, effort, materials, and even lives. After all, if you don't know where your assets are, they are not assets.
Key Responsibilities:
1
Software Development: Collaborate with cross-functional teams to design, develop, test, and deploy high-quality, scalable, and maintainable Clojure applications for our RTLS solutions.
2
Real-Time Data Processing: Develop real-time data processing components to handle large volumes of location data, ensuring minimal latency and high reliability.
3
Integration: Work on integrating RTLS software with various hardware components and sensors to enable accurate location tracking.
4
Performance Optimisation: Identify and resolve bottlenecks, performance issues, and inefficiencies in the software to enhance the overall system performance.
5
Code Review and Documentation: Participate in code reviews, provide constructive feedback, and maintain thorough documentation of your work.
6
Quality Assurance: Contribute to the development of unit tests and participate in quality assurance efforts to ensure the system's stability and accuracy.
Qualifications:
1
Bachelor's degree in Computer Science or a related field.
2
Proven experience as a Clojure Developer or strong proficiency in Clojure with experience in other functional programming languages.
3
Previous work on real-time systems, event sourcing, or data streaming is a significant advantage.
4
Proficiency in working with databases, both SQL and NoSQL.
5
Strong problem-solving skills and attention to detail.
6
Experience with DevOps practices and containerisation (e.g., Docker) is a plus.
7
Excellent communication skills and the ability to work effectively in a collaborative team environment.
8
Passion for technology, innovation, and a strong desire to contribute to the development of real-time locating systems.
If you are interested attach your CV and contact details and I'll be in contact as soon as I can.
