.NET Developer

Instechsol I8 Markaz Islamabad
Software Development Full-time

Job Description

.NET Developer (Junior–Mid Level)
Islamabad, Pakistan
Full-Time | Onsite
We are seeking a competent and motivated .NET Developer (OpenGL) with at least 2 years of professional experience to join our development team. The ideal candidate will possess strong technical skills and a solid understanding of both web and desktop application development.

Please note: This position specifically requires hands-on experience with OpenGL. Candidates without practical OpenGL experience will not be considered.

πŸ” Key Responsibilities
Develop, enhance, and maintain applications using ASP.NET MVC / .NET Core, WinForms, and WPF
Work extensively with OpenGL for graphics rendering and performance-driven features
Write clean, efficient, and maintainable C# code
Collaborate with cross-functional teams, including UI/UX, QA, and backend developers
Conduct code reviews, identify issues, and ensure high-quality deliverables
Work with Entity Framework, SQL Server, and database-driven components
Integrate RESTful APIs and third-party services
Participate in Agile processes such as daily stand-ups and sprint planning
Prepare technical documentation for features and workflows


🎁 What We Offer
Competitive salary based on experience
Flexible working hours
Supportive and collaborative work environment
Opportunity to work on modern, high-performance technologies
Professional development and learning opportunities

Requirements

πŸŽ“ Required Qualifications
Bachelor’s degree in Computer Science, Software Engineering, or a related field
Minimum 2 years of professional experience in .NET development
Strong command of C#, ASP.NET MVC/Core, Entity Framework, and LINQ
Experience with WinForms or WPF
Proven experience working with OpenGL (π’Žπ’‚π’π’…π’‚π’•π’π’“π’š)
Good understanding of HTML, CSS, JavaScript, and jQuery
Ability to write optimized SQL queries
Familiarity with Git and version control best practices
Excellent debugging, problem-solving, communication, and teamwork skills

Personal Information

Password must be at least 6 characters long

+92

Enter 10-digit phone number (e.g., 3001234567)

Include your city, region, and country

Profile

Additional Details