.Net Sr Developer (12 plus yrs of Experience)
Preferred Requirements:
A desire to work in a collaborative, teamwork orientated environment
3+ years working with the Microsoft technology stack.
Extensive experience using C# with .Net Framework 4.8 and .Net 8.0
Experience working with Microsoft Web Service technologies (ASP.Net/WCF/REST)
Experience working with ADO.Net and/or Entity Framework/nHibernate
Knowledgeable in OOA/D and N-tier application best practices
Be able to demonstrate a good understanding of database design and development principles (T-SQL)
Experience using a distributed Git source control system.
Experience of agile SDLC best practices
A good understanding of TDD and unit testing best practices
Experience working with automated build and deploy systems (such as TeamCity and Octopus Deploy) a plus
Experience with any of the following a plus: ASP.Net MVC; WinForms; WPF; JavaScript; AngularJS; CSS.
Experience working in the banking/finance industry desirable