Desktop Application Developer

4 weeks ago


Lahore, Punjab, Pakistan SKAFS International Full time

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 Type: Short term, 2 - 4 months, with both full-time and part-time job timings available.

Key Responsibilities:

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

Qualifications:

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

Preferred Skills:

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

Why Join Us?

  1. Work on innovative projects that have a direct impact on environmental monitoring.
  2. Join a dynamic team of professionals passionate about technology and sustainability.
  3. Competitive salary and benefits package.
  4. Opportunities for professional growth and development.
Job Specification

Desktop Application Development.

#J-18808-Ljbffr

  • Lahore, Punjab, Pakistan Aomata LLC Full time

    We are looking for an experienced Desktop Application Developer to contribute to the development of our desktop applications using .Net Core at Aomata LLC's Lahore office.About the Role:This role involves developing desktop applications using .Net Core.Key Requirements:3+ years of experience in developing desktop applications.Strong knowledge of C#, WPF, SQL...


  • Lahore, Punjab, Pakistan SKAFS International Full time

    We require a highly skilled Kafka Developer and Desktop Application Specialist to join our team at SKAFS International. This individual will be responsible for designing and developing a desktop application that collects data from air quality sensors and streams it to servers using Apache Kafka.Duties:Kafka Integration: Integrate Kafka for data streaming and...


  • Lahore, Punjab, Pakistan AOMATA Full time

    We are seeking a highly skilled Desktop Application Specialist to create a desktop application in our Lahore office. The ideal candidate will have 6 months to 1 year of experience in developing client/server applications.Key Responsibilities:Design and develop a desktop application using .Net Core, C#, and WPF.Required Skills:Experience with SQL Server and...


  • Lahore, Punjab, Pakistan SKAFS International Full time

    SKAFS International is looking for a talented Desktop Application Developer to lead the development of a cutting-edge desktop application for air quality monitoring. This role requires expertise in desktop application development, data handling, and real-time data processing.Responsibilities:Design and Development: Design and develop a user-friendly desktop...


  • Lahore, Punjab, Pakistan Zilon International Full time

    We are seeking an experienced C# Developer to join our Lahore office team at Zilon International Inc. The selected candidate will be responsible for developing desktop applications using Windows Presentation Foundation (WPF) and contributing to the company's growth by expanding its software development department.The ideal candidate should have a strong...


  • Lahore, Punjab, Pakistan Zilon International Full time

    Zilon International is seeking a talented Senior Software Engineer to lead our team in designing and developing innovative software solutions. The ideal candidate will have a strong background in C# programming and excellent technical skills.Key responsibilities include:Leveraging expertise in Azure Cloud Development to enhance our cloud...


  • Lahore, Punjab, Pakistan Fenris Group Full time

    About the RoleWe are seeking an exceptional software developer to join our team at Fenris Group. As a WPF/Winforms Developer, you will play a crucial role in designing, implementing, and testing software solutions that drive business growth and success.Key ResponsibilitiesDesign and develop desktop applications using WPF, C#, and .NET technologies.Work...

  • Software Engineer

    7 days ago


    Lahore, Punjab, Pakistan Zilon International Full time

    We are seeking an experienced C# Developer to join our Lahore office team at Zilon International Inc. The selected candidate will be responsible for developing desktop applications using Windows Presentation Foundation (WPF) and contributing to the company's growth by expanding its software development department.The ideal candidate should have a strong...


  • Lahore, Punjab, Pakistan Smart Insider Full time

    Web-Based Application Development ExpertWe are looking for an experienced .Net developer with a strong background in web-based application systems to join our team at Smart Insider.The ideal candidate will have extensive knowledge of creating/maintaining/debugging desktop applications using the .Net framework, as well as experience in C#, VB.net and...


  • Lahore, Punjab, Pakistan Superb Developer Full time

    About UsSuperb Developer is a leading provider of innovative mobile solutions.We are dedicated to delivering high-quality products that meet the evolving needs of our customers.We are passionate about staying ahead of the curve and exploring new technologies to drive growth and success.What We Offer:A dynamic and supportive work environment.Opportunities for...


  • Lahore, Punjab, Pakistan AOMATA Full time

    AOMATA is looking for a Windows Application Developer to join its team in Lahore. The successful candidate will have 6 months to 1 year of experience in developing desktop applications.Key Qualifications:Strong knowledge of .Net Core, C#, and WPF.Ability to design and develop multi-threaded applications.Experience with socket-based communication is...


  • Lahore, Punjab, Pakistan Aomata LLC Full time

    We are seeking a highly skilled Windows-Based Applications Architect to join Aomata LLC's Lahore office. This individual will be responsible for designing and developing desktop applications using .Net Core.About the Role:Design and develop desktop applications using .Net Core.Key Responsibilities:Develop client/server applications for Windows.Architect...


  • Lahore, Punjab, Pakistan Smart Insider Full time

    .Net Developer For Web Based Application System Smart Insider, Pakistan Education: Bachelor's / Master's Degree in Computer Sciences / ITWe are looking for a VB.net and MySQL developer for our DESKTOP APPLICATION with over 3 years of experience.Duties & Responsibilities:Technical design, mentoring, and implementation of best practices and processes.Develop...


  • Lahore, Punjab, Pakistan Sky Systems, Inc. (SkySys) Full time

    Job Type: Onsite (Full time employment)Location: LahoreJob Requirements:Technical SkillsIT Infrastructure Support:Minimum 3 years of experience in IT Infrastructure field support, including troubleshooting hardware, software, and operating system issues while adhering to hardware warranty and security compliance requirements.Expertise in installing,...

  • Net Developer

    3 weeks ago


    Lahore, Punjab, Pakistan Zilon International Full time

    We are seeking an outstanding Software Engineer (C#) having at least 4 years of experience who will be responsible for designing, developing, and customizing innovative web applications and desktop-based solutions.Skills:Desired experience with Azure Cloud Development.Expert with C# Desktop Development using WPF.Proficient in C# Web Development (MVC) and C#...


  • Lahore, Punjab, Pakistan EWS Group Full time

    Career OpportunityWe are seeking an experienced Intermediate C# Developer to join our team. As a successful candidate, you will have a strong background in C# programming and be able to develop and maintain desktop and web applications using the WinForms and ASP.NET MVC frameworks.Key Responsibilities:Develop and support applications using C# and the...


  • Lahore, Punjab, Pakistan Zilon International Full time

    We are seeking a highly skilled and experienced Senior Software Engineer (C#) who will be responsible for designing, developing, and customizing innovative web applications and desktop-based solutions. Zilon International is a leading provider of software solutions, and we are looking for an exceptional individual to join our team.Key requirements...


  • Lahore, Punjab, Pakistan Smart Insider Full time

    Job DescriptionWe are seeking a highly skilled .Net developer with expertise in web-based application systems to join our team at Smart Insider.The successful candidate will have a strong background in C# and MySQL, with experience in developing desktop applications using the .Net framework. This role requires someone who can design and implement technical...


  • Lahore, Punjab, Pakistan Senewtech Full time

    We are seeking a seasoned Full Stack Developer to join Senewtech's team. As a Full Stack Developer, you will play a key role in designing, building, and deploying scalable software solutions.About the RoleThis is an exciting opportunity to work on a wide range of projects, from conceptualization to deployment. You will collaborate with cross-functional teams...

  • NET Developer

    3 weeks ago


    Lahore, Punjab, Pakistan AOMATA Full time

    AOMATA is looking for a talented and self-motivated .NET Developer for its Lahore office to build a desktop application.Location: Tech Society, LahoreExperience: 6 months to 1 yearRequired Skills:Experience developing client/server applications for windows-based applications.Experience in .Net Core, C#, WPF, SQL Server, and XML.Experience with multi-threaded...