Talent.com
This job offer is not available in your country.
Lead Software Engineer

Lead Software Engineer

Societe Generale Global Solution CentreBengaluru, Karnataka, India
11 hours ago
Job description

Responsibilities : Lead project related Application / Script development or enhancementResponsible to Design, Develop, Maintain and evolve the applications in this area - Specifically Open Share and Clear Text Password Vulnerability data extract from OS (WIN, LINUX), desktops, NAS SharesImplement the exception rules and conditionsWorking on large datasets (Excel, and other well-known DBs)Inputs to Dashboards for management representationContribute and ideate to Improve the existing automationOrganize meetings with development team to upskill and brainstorm opportunities in the scoped areaUpskill junior developers and identify learning pathsUnderstanding of Machine Learning in order to feed clean large dataset to ML teamGood understanding of Automation / orchestration / API / ScriptsProfile Required : Expert in C#, with a good knowledge of its ecosystemsFamiliarity with the .NET framework 4.8 or laterStrong understanding of object-oriented programmingSkill for writing reusable C# libraries. Familiar with various design and architectural patternsKnowledge of concurrency patterns in C#Knowledge with Microsoft SQL Server, familiar in concepts like joins, views, stored procedures, cursors etc.Experience with popular web application frameworksKnack for writing clean, readable C# codeUnderstanding fundamental design principles behind a scalable applicationCreating database schemas that represent and support business processesBasic understanding of Common Language Runtime (CLR), its limitations, weaknesses, and workaroundsKnowledge on scripting languages like PowerShell and Javascript / Jquery, etc.Implementing automated testing platforms and unit testsProficient understanding of code versioning tools such as Git.Familiarity with continuous integrationFamiliar and able integrate third party libraries to C# or .Net code.Knowledge and experience on .Net Core will be an added advantage.Why Join Us : We are committed to creating a diverse environment and are proud to be an equal opportunity employer. All qualified applicants receive consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status.

Create a job alert for this search

Lead Software Engineer • Bengaluru, Karnataka, India