Opportunity Description
Role: Senior .NET engineerLocation : RemoteJob Overview1.8-12+ years of experience developing software & systems for medium to large business environmentsStrong experience in one or more programming languages, technologies and software platforms, such as C#, JavaScript, MS-SQL Server, Sybase, Angular/REACT.2.At least 5+ year’s hands-on experience with one of the programming languages (e.G. C# using .NET Core)3.Excellent problem solving and communication skills4.Familiarity with multi-threading5.Strong experience with good design principles (design patterns, cohesion/coupling, S.O.L.I.D.)6.Experience with Services Oriented Architecture and RESTful services development7.Hands on experience with microservices8.Experience with writing clean and maintainable code using engineering best practices (unit testing using xUnit/nUnit, TDD, continuous integration and deployment (teamcity/octopus), automation, refactoring, version controlling etc.)9.Strong experience working with other developers, q...
Interested in this opportunity? Apply now through Expertini.
Apply for this Position