Senior Software Engineer (C# .NET)Über unseren KundenOur client is a leading global provider of technology for the financial services industry.
Ihr AufgabenbereichDevelop new functionality and maintain the existing code base of the risk management enterprise application of our client using C#, .
NET 4.7 and .NET coreParticipate in an agile, test driven development processLearn software engineering best practices and tools within skilled Scrum teamsRefactor and maintain their code base to ensure long term sustainability and high qualityProfile and optimize code to improve execution performanceEnsure backward compatibility and correctness of resultsMaster degree in an appropriate subject, e.
g. computer science, engineering or relatedStrong knowhow in object oriented design patterns and clean code principlesGreat interpersonal and communication skillsDedication to sound software architectureExperience in working within a scrum team on complex applicationsFluency in English (full professional proficiency)Experience in modern best practices and tools for software developmentExperience with working on a complex financial applicationWorking with Big Data and NoSQL, e.
g. MongoDB, Cassandra, Apache SPARKFluent German is an advantageA fast-moving agile environment with great interdisciplinary teamsCooperate at an international level with our development centers around the globeDeepen your expertise in financial risk managementExcellent working conditionsIhr Profilmultiple years of experience as Software Engineer working with C# / .
NETExperience in modern best practices and tools for software developmentExperience with working on a complex financial applicationWorking with Big Data and NoSQL, e.
g. MongoDB, Cassandra, Apache SPARKFluent German is an advantage