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