Lead Software Engineer- .NET
Societe Generale
Responsibilities
Required Skills: .Net Developer
C# and 4.5+ : Proficiency in building .Net based applications using C# and the .Net Framework(Full)
Microsoft SQL Server : Strong grasp of Sql server concepts, tables, views, Store proecedures,indexes etc.
Ability to write SQL queries, joins etc in a performance oriented way.
OOP: Solid understanding of object-oriented programming principles.
Web and REST APIs: Ability to design and implement REST APIs using Asp.net WebApi, and good understanding
basic web technologies such as HTML, JS and CSS
Software Design Principles: Ability to apply key design principles to create well-structured and efficient software.
Familiarity and understanding of concepts such as SOLID and design patterns and TDD
Desired Skills:
SQL Server Interation Services (SSIS): Good understanding of Interation Services and ability to create, deploy and debug SSIS Packages using Visual studio
SQL Server Analysis Services (SSAS): Good understanding of Analysis services concepts Such as Cube,Dimenions and Measure Groups and ability to write
and debug mdx queries.