Advanced Software Engineer (C#, Unity, Gaming exp)

Alictus

Job Summary

SciPlay is seeking an Advanced Software Engineer with 8-12 years of experience in C# to develop high-performance, scalable games for mobile devices (Android & iOS). This hybrid role in Bangalore, India, involves understanding requirements, writing optimized code using OOPS concepts, debugging, and participating in design discussions. Candidates must have strong analytical, debugging, and problem-solving skills, along with good communication. Gaming experience and Unity familiarity are considered a plus, enhancing a candidate's profile for this challenging position.

Must Have

  • Understand the requirement and develop games for mobile devices (Android & iOS platform)
  • Write high performance, scalable and generic code using OOPS concepts
  • Debugging and bug fixing in developed software
  • Participate in the design discussion and come up with optimized approach to develop the games
  • Minimum of 8 years of software development experience
  • Proficient in object-oriented programming language C#
  • Strong understanding on OOPS concept
  • Good knowledge of Data Structures and Algorithms
  • Good analytical, debugging, and problem-solving skills
  • Good written and verbal communication skills

Good to Have

  • Previous gaming experience and familiarity with Unity engine is a plus
  • Ability to work independently and complete project with minimal supervision

Job Description

Position Summary

Years of Experience: 8-12 Years (C#, Unity, Gaming exp Mandate)

Location: ITPL - Bengaluru, India

Work Model: Hybrid (3 days of working from the office)

Interview Process: At least one round of in-person interviews is mandatory

Key Responsibilities:

  • Understand the requirement and develop games for mobile devices (Android & iOS platform).
  • Write high performance, scalable and generic code using OOPS concepts.
  • Debugging and bug fixing in developed software.
  • Participate in the design discussion and come up with optimized approach to develop the games.
  • Do necessary documentation and share key learnings across with the team.

Requirements:

  • Minimum of 8 years of software development experience.
  • Proficient in object-oriented programming language C#
  • Strong understanding on OOPS concept.
  • Good knowledge of Data Structures and Algorithms.
  • Good analytical, debugging, and problem-solving skills.
  • Good written and verbal communication skills.
  • Previous gaming experience and familiarity with Unity engine is a plus.
  • Ability to work independently and complete project with minimal supervision.

8 Skills Required For This Role

Communication Problem Solving Oops Data Structures Unity Game Texts C# Algorithms

Similar Jobs