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 Unity Developer

Senior Unity Developer for open-world car games at Tamatem. Lead technical design, implement gameplay systems, and optimize performance for immersive driving experiences.

Engineer In Charge

Senior Engineer In Charge position at Apple, leading broadcast production facility operations with 10+ years experience required, salary range $129,600-$236,300.

Sr. Software Development Engineer, Customer Engagement Technology

Senior Software Engineer role at Amazon's Customer Engagement Technologies team, focusing on developing next-generation customer service routing systems.

Ops Engineering Vendor Manager, Mechatronics & Sustainable Packaging (MSP) Customer Experience (CX)

Senior vendor management role focusing on automation and robotics technology partnerships at Amazon's Mechatronics & Sustainable Packaging division.

Sr. Quality Engineer, Amazon Devices Reverse Logistics (ADRL)

Senior Quality Engineer position at Amazon Lab126 focusing on device returns and services quality management, requiring 7+ years experience and offering competitive compensation.