
Software Engineer - C#, .Net Development
Scientific Games Corporation15 hours ago
Bengaluru, IndiaMid Level / Senior
Responsibilities
- Design, develop, and maintain enterprise-level applications using C#, ASP.NET MVC/Core, and SQL Server.
- Write optimized SQL queries, stored procedures, triggers, and views, including database performance tuning and design.
- Develop SSIS packages and deployments and support SSRS report development.
- Collaborate with frontend developers, QA teams, and stakeholders to deliver high-quality features.
- Conduct code reviews, mentor junior developers, and follow coding standards and best practices.
- Optimize application performance, troubleshoot production issues, and implement application security and data protection measures.
Requirements
- B.Tech/B.E. degree.
- 2 to 4 years of related experience.
- Strong experience with C#, .NET Core/Framework, and ASP.NET MVC/Web API.
- Expertise in SQL Server, including stored procedures, performance tuning, and database design.
- Experience with SSIS packages and deployments.
- Good understanding of Entity Framework, LINQ, and ORM concepts.
- Familiarity with RESTful APIs and service-oriented architecture.
- Experience with version control systems such as Git and TFS.
- Solid understanding of object-oriented programming, SOLID principles, and design patterns.
- Experience with SSRS reports and low-code platforms such as OutSystems is an added advantage.