.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
π 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