Senior .NET Developer

Mobile gaming company focused on creating culturally relevant gaming experiences for the MENA region.
Backend
Senior Software Engineer
In-Person
3+ years of experience
Gaming

Description For Senior .NET Developer

Tamatem is seeking a Senior .NET Developer to join their dynamic team focused on creating engaging mobile gaming experiences for the MENA region. In this role, you'll be instrumental in developing and maintaining backend services for their games using .NET and C#. You'll work in a collaborative environment with designers, artists, and fellow developers to create culturally relevant gaming experiences.

The ideal candidate will bring 3+ years of senior-level .NET development experience, with strong expertise in ASP .NET Core, various databases (PostgreSQL, MongoDB, Redis), and cloud services (AWS). Knowledge of game development principles and experience with game engines like Unity or Unreal Engine would be advantageous.

You'll be responsible for designing and implementing game features, optimizing performance for mobile platforms, and ensuring code quality through regular reviews and collaboration with the QA team. The role offers opportunities to work with cutting-edge technologies while contributing to the growing mobile gaming industry in the MENA region.

Tamatem offers a vibrant, energetic work environment where continuous learning and career growth are encouraged. You'll be part of a curious and hard-working team that's passionate about creating impactful gaming experiences. The position is based in Amman, Jordan, where you'll work alongside talented professionals in a collaborative setting.

This is an excellent opportunity for a senior developer who is passionate about gaming and wants to make a significant impact in the mobile gaming industry while working with a company that values cultural relevance and technical excellence.

Last updated 2 months ago

Responsibilities For Senior .NET Developer

  • Design, develop, and maintain .NET-based game applications using C#
  • Collaborate with game designers, artists, and other developers to implement game features and mechanics
  • Write clean, well-documented, and efficient code to ensure a smooth gaming experience
  • Optimize code for performance and responsiveness, especially for mobile platforms
  • Identify and fix bugs, troubleshoot issues, and improve game stability
  • Stay up to date with the latest industry trends and technologies
  • Participate in code reviews and provide constructive feedback to team members
  • Work closely with the Quality Assurance team to ensure the delivery of high-quality games

Requirements For Senior .NET Developer

PostgreSQL
Redis
RabbitMQ
Linux
  • Bachelor's degree in Computer Science, Software Engineering, or a related field
  • Minimum of 3 years of experience as a Senior .Net Developer
  • Proven experience with ASP .NET Core (Web API, MVC) with expertise in C#
  • Solid understanding of game development principles and practices
  • Experience with game engines and tools (Unity, Unreal Engine) is a plus
  • Experience with SQL (PostgreSQL), NoSQL databases (Mongo, Redis), and message brokers (RabbitMQ)
  • Experience with Amazon Web Services (AWS) and server deployment
  • Knowledge in Linux and Docker
  • General programming skills
  • Experience with mobile games/applications is a bonus
  • Experience with chats (text, voice) or other social features is a bonus
  • A passion for mobile gaming and a desire to create culturally relevant gaming experiences for the MENA region

Benefits For Senior .NET Developer

  • A vibrant and fun working environment
  • Continuous learning and career growth

Interested in this job?

Jobs Related To Tamatem Senior .NET Developer

Senior Software Engineer - VALORANT - Foundations Developer Experience & Workflows

Senior Software Engineer position at Riot Games, focusing on developer experience and workflows for VALORANT, offering $161.5K-$227K salary with comprehensive benefits.

Senior Network Engineer

Senior Network Engineer position at LinkedIn focusing on large-scale network infrastructure and data center operations.

Applications Developer 4

Senior Applications Developer position at Oracle in Austin, TX, focusing on backend development with Java and SQL, offering competitive salary and comprehensive benefits.

Senior Software Engineer, Trust

Senior Software Engineer position at Airbnb's Trust team, focusing on fraud detection and prevention through large-scale distributed systems development.

Senior Software Engineer, Guest & Host

Senior Software Engineer position at Airbnb working on the Listings Backend team to enable Host journey success and power Listing platforms.