DevJobs

Back End Developer

Overview
Skills
  • C# C# ꞏ 4y
  • .NET Core .NET Core
  • CI/CD CI/CD
  • Microsoft Entity Framework
  • MS SQL
  • SQL Server
  • Cloud-based infrastructure

Company Description


We are a video game company dedicated to bringing the excitement and nostalgia of classic arcades to mobile devices. Our games capture the fast-paced, skill-based gameplay and vibrant aesthetics of traditional arcade experiences, reimagined for modern players. Whether you're a longtime fan of retro gaming or discovering the thrill of arcades for the first time, our goal is to deliver accessible, engaging, and high-quality mobile games that embody the spirit of arcade classics.


Role Description

We are a fast-growing game development company committed to delivering immersive and engaging gaming experiences. As a C# Backend Developer, you will be at the heart of our technical team, architecting and maintaining backend systems that bring our games to life. Your expertise will shape our online platforms' performance, reliability, and scalability, ensuring players enjoy a seamless and entertaining experience.


Key Responsibilities

  • Design & Development: Develop, optimize, and maintain backend systems using C# and .NET Core.
  • Database Management: Design and manage MS SQL databases and SQL Server, ensuring efficient querying and data structure optimization.
  • Integration & Deployment: Collaborate with cross-functional teams to integrate external services, particularly payment platforms, ensuring seamless user experiences.
  • Code Quality: Write clean, efficient, and maintainable code following company coding standards and best practices.
  • Performance Optimization: Diagnose and resolve performance bottlenecks, ensuring high scalability and reliability.
  • Collaboration: Work closely with product managers, front-end developers, and QA teams to deliver end-to-end solutions.
  • Documentation: Produce clear and concise technical documentation for newly implemented features or system improvements.


Requires qualifications

  • Experience: Minimum of 4 years of professional experience in C# backend development.
  • Database Expertise: Strong understanding and hands-on experience with MS SQL and SQL Server (schema design, complex queries, indexing, performance tuning).
  • ORM Knowledge: Proficient with Microsoft Entity Framework for data access and modeling.
  • Software Development Best Practices: Familiarity with agile methodologies, CI/CD processes, and code reviews.
  • Problem-Solving: Excellent analytical skills with a track record of solving complex technical challenges.
  • Communication: Ability to work effectively in a team environment and articulate complex technical concepts to non-technical stakeholders.
  • Cloud Development: Familiarity with cloud-based infrastructure with an emphasis on scalable systems.
Leia Games