We are seeking a skilled Desktop Application Developer to design, develop, and maintain an application that collects data from air quality sensors and streams it to servers using Apache Kafka. This role requires strong expertise in desktop application development, data handling, and real-time data processing.

Job TypeShort term, 2 - 4 months, and both full time , and part time job timings are available

Key Responsibilities

  • Develop and maintain a robust desktop application to interface with air quality sensors.
  • Implement data collection modules to gather real-time air quality metrics.
  • Integrate Kafka for data streaming and ensure seamless data transfer to servers.
  • Collaborate with backend developers and data engineers to design efficient data pipelines.
  • Write clean, efficient, and maintainable code following best practices and coding standards.
  • Perform unit testing, debugging, and troubleshooting to ensure application stability and performance.
  • Document software functionality, architecture, and APIs for future reference and maintenance.
  • Stay updated with the latest developments in desktop application development and Kafka.

Qualifications:

  • Bachelor’s degree in Computer Science, Engineering, or a related field.
  • Proven experience in desktop application development using technologies such as C#, Java, or Python.
  • Strong experience with Kafka, including producing and consuming messages.
  • Familiarity with IoT protocols and sensor data integration.
  • Proficiency in developing APIs and integrating with backend services.
  • Experience with real-time data processing and streaming technologies.
  • Excellent problem-solving skills and attention to detail.
  • Strong communication and teamwork skills.

Preferred Skills:

  • Experience with frameworks such as Electron or Qt for desktop application development.
  • Knowledge of cloud services (AWS, Azure, GCP) for data storage and processing.
  • Familiarity with data visualization tools and libraries.

Why Join Us?

Work on innovative projects that have a direct impact on environmental monitoring.

Join a dynamic team of professionals passionate about technology and sustainability.

Competitive salary and benefits package.

Opportunities for professional growth and development.

Job Details

Total Positions:
1 Post
Job Shift:
First Shift (Day)
Job Type:
Job Location:
Johar Town, Lahore, Pakistan
Gender:
No Preference
Minimum Education:
Bachelors
Degree Title:
Computer Science, Engineering
Career Level:
Experienced Professional
Experience:
3 Years - 10 Years
Apply Before:
Aug 01, 2024
Posting Date:
Jul 25, 2024

Skafs Consultants (Pvt.) Ltd

· 11-50 employees - Lahore

What is your Competitive Advantage?

Get quick competitive analysis and professional insights about yourself
Talk to our expert team of counsellors to improve your CV!
Try Rozee Premium
I found a job on Rozee!