Desktop Software Engineer Intern (India)

Desktop Software Engineer Intern (India)

19 Aug
|
GBJ BUZZ
|
India

19 Aug

GBJ BUZZ

India

Internship Type: Unpaid Internship

Duration: 6 Months

Mode: Remote

Joining: Immediate

Provisional Evaluation Period: Up to 20 Days

About the Role

GBJ Buzz Private Limited is looking for a motivated and detail-oriented Desktop Software Engineer Intern to design and develop effective, scalable, and user-friendly desktop applications.

You will work on real-world software products, contributing to application development, system functionality, and performance optimization. This role is ideal for candidates interested in software engineering, system-level development, and application architecture.

Key Responsibilities

- Develop and maintain desktop applications
- Design user interfaces and application workflows
- Write clean, efficient, and maintainable code
- Debug, test, and optimize application performance
- Integrate APIs and backend services
- Work with databases and file systems
- Collaborate with developers and designers
- Follow coding standards and documentation practices

Technical Skills Required

Programming Languages

- Java / C# / Python / C++ (any one or more)

Desktop Frameworks

- .NET / WPF / WinForms
- Electron.js (Preferred)
- PyQt / Tkinter (Python-based)

Core Concepts

- Object-Oriented Programming (OOP)
- Data Structures & Algorithms (Basic)
- File Handling & System Design Basics

Database

- MySQL / PostgreSQL / SQLite

Tools

- Git & GitHub
- VS Code / Visual Studio
- Debugging & Testing Tools

AI & Emerging Technologies (Added Advantage)





- OpenAI / Gemini / Claude APIs
- AI integration in desktop apps
- Automation tools and workflows
- Basic understanding of AI-assisted development

Eligibility

- B.E./B.Tech, BCA, MCA, M.Tech, or related field
- Final-year students and fresh graduates
- Basic knowledge of programming and application development
- Strong problem-solving and logical thinking

Internship Expectations

- Commitment of 40–45 hours per week.
- Work on assigned tasks and modules
- Submit daily updates and weekly reports
- Maintain code quality and documentation
- Learn and adapt to new technologies
- Work independently and in a team

Internship Deliverables

- Functional desktop application/module
- API and database integration
- Debugged and tested application
- Code documentation
- Final project submission and evaluation

What You'll Gain

- Real-world software development experience
- Exposure to desktop and system-level applications
- Hands-on project work
- Industry development practices
- Internship Certificate
- Letter of Recommendation (Performance-based)
- PPO Opportunity (Based on performance)

Important Note

- This is a 6-month unpaid internship with a mandatory provisional evaluation period of up to 20 days. Candidates should apply only if they are comfortable with the internship structure and committed to completing the internship.
- Immediate joiners will be preferred.

📌 Desktop Software Engineer Intern (India)
🏢 GBJ BUZZ
📍 India

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: desktop software engineer intern (india) / india

Subscribe to this job alert:

Get the latest job offers by email for: desktop software engineer intern (india) / india