Skip to main content
Posted 29 May, 2026

c# game developer

NR Consulting
Telangana Full Time
Reference: 365_463738_26-01558

Job Title: C# Game Developer

Location: [On-site / Remote / Hybrid]
Experience Level: [2–5 Years / 5+ Years]
Employment Type: Full-time


Role Overview

We are looking for a C# Game Developer to design, develop, and maintain high-quality interactive gaming experiences. The ideal candidate will have strong experience in C# programming and game development frameworks, with a focus on performance optimization, gameplay mechanics, and scalable architecture. You will collaborate with designers, artists, and backend teams to build engaging and technically robust games across platforms.


Key Responsibilities

  • Develop and maintain game features using C# within modern game engines such as Unity or similar frameworks.
  • Implement gameplay systems, mechanics, UI elements, and game logic based on design specifications.
  • Optimize game performance for different platforms including PC, mobile, or console.
  • Collaborate with game designers, artists, and QA teams to deliver high-quality user experiences.
  • Debug, profile, and resolve technical issues throughout the development lifecycle.
  • Write clean, maintainable, and well-documented code following best practices.
  • Participate in code reviews and contribute to architectural decisions.
  • Integrate third-party SDKs, APIs, and multiplayer or backend services where required.

Required Skills and Qualifications

  • Strong proficiency in C# and object-oriented programming concepts.
  • Hands-on experience with Unity or similar game engines.
  • Solid understanding of game architecture, design patterns, and performance optimization techniques.
  • Experience with physics systems, animation systems, and UI development in games.
  • Familiarity with version control systems such as Git.
  • Strong debugging and problem-solving skills.
  • Understanding of memory management and optimization in real-time applications.

Preferred Qualifications

  • Experience with multiplayer game development or networking concepts.
  • Knowledge of shaders, graphics pipelines, or rendering optimization.
  • Experience deploying games across multiple platforms.
  • Familiarity with Agile development methodologies.
  • Passion for gaming and awareness of current industry trends.

Education

  • Bachelor's degree in Computer Science, Game Development, or related field, or equivalent practical experience.

What We Offer

  • Opportunity to work on innovative and engaging game projects.
  • Collaborative and creative work environment.
  • Competitive salary and performance-based incentives.
  • Learning and growth opportunities within the game development ecosystem.

This description can be tuned toward mobile gaming, AAA development, indie studios, or simulation-focused products depending on hiring priorities and project scope.

Sign up for Job Alerts