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.