Scientific Games Corporation

Senior Software Engineer - C Programming

Scientific Games Corporation
Apply
1 day ago
Bengaluru, IndiaMid Level / Senior

Responsibilities

  • Design, develop, and maintain scalable web applications and APIs using .NET and .NET Core.
  • Lead PostgreSQL migrations, database architecture, query optimization, stored procedures, functions, administration, and high-availability/disaster-recovery configurations.
  • Research, design, and implement solutions to complex technical challenges independently.
  • Own tasks from conception through deployment and contribute across the software development lifecycle.
  • Mentor junior and mid-level developers and review technical work.
  • Engage directly with customers and stakeholders to gather requirements and provide technical insights.
  • Participate in code reviews and promote clean, testable, and maintainable code.
  • Contribute to frontend development with Angular as needed.

Requirements

  • 4-8 years of experience.
  • Proven hands-on full-stack development experience with significant work in .NET and .NET Core.
  • Advanced PostgreSQL expertise, including database administration, query optimization, and architectural design for high availability and disaster recovery.
  • Experience migrating data and applications from legacy systems to PostgreSQL.
  • Demonstrated ability to independently solve complex technical problems and provide innovative solutions.
  • Strong written and verbal communication skills with technical and non-technical audiences, including customers.
  • Strong analytical and problem-solving abilities.
  • Experience with version control systems, preferably Git.
  • Preferred: hands-on Angular experience.
  • Preferred: experience with Agile development methodologies such as Scrum.

Tech Stack

AngularCGit.NETPostgreSQL
Scientific Games Corporation

About Scientific Games Corporation

1,001-5,000 employees
Contact me