MBIG INc

Gov of India Roc MBiG.INc

Call Us +918208739440
Contact Us
Closing on: May 10, 2025

Position Summary:
A Desktop Application Developer is responsible for designing, developing, and maintaining software applications that run on Windows, macOS, or Linux desktop environments. The role involves building efficient, user-friendly, and high-performance standalone programs tailored to business or user needs.

Key Responsibilities:

  • Develop, test, and maintain desktop-based applications.
  • Analyze user requirements and translate them into technical specifications.
  • Create intuitive and responsive user interfaces.
  • Optimize application performance and troubleshoot issues.
  • Integrate desktop applications with local databases, APIs, or other software systems.
  • Write technical documentation and user manuals.
  • Collaborate with QA, UI/UX designers, and other developers.

Required Skills:

  • Strong proficiency in desktop programming languages and frameworks such as:
    • Java (JavaFX, Swing, AWT)
    • C# (.NET, WPF, WinForms)
    • C++ (Qt, MFC)
    • Python (Tkinter, PyQt, PySide)
  • Knowledge of local storage/database systems like SQLite, MySQL, or PostgreSQL.
  • Familiarity with multi-threading and memory management in desktop apps.
  • Experience with installer packaging tools and version control systems (e.g., Git).

Qualifications:

  • Bachelor’s degree in Computer Science, Software Engineering, or a related field.
  • 1–3 years of experience in developing desktop applications.
  • Understanding of operating system-level programming and UI/UX standards for desktop apps.

Preferred Traits:

  • Strong problem-solving and debugging skills.
  • Attention to usability and performance.
  • Good communication and teamwork skills.
  • Willingness to learn new desktop frameworks or technologies.

Job Category: Software Developer
Job Type: Full Time
Job Location: Ahmedabad

Apply for this position

Allowed Type(s): .pdf, .doc, .docx