NAVA Software solutions is looking for a Full Stack .Net Developer
Details :
Title : Full Stack .NET developer
Location : Seattle, WA - Onsite
Duration : 12 months
Heavy Banking / Financial projects exp. required
Position Summary
Seeking a full stack .NET developer responsible for building .NET applications using C#. Your primary responsibility will be to design and develop these layers of our applications, and to coordinate with the rest of the team working on different layers of the platform. A commitment to collaborative problem solving, sophisticated design, and quality product is essential.
Primary Skill : .Net Core
Secondary Skill : C#
Required Skills
At least 5-6+ years of .NET experience
Very strong in C#
ORM technologies experience (EF / Core, Dapper or similar)
Strong in Linq
Strong in RestAPI development with one of the following frameworks
WebApi
ServiceStack
Strong in SOA design patterns
Strong in SQL
Data Access and repository patterns
Data Access client technologies - EntityFramework / Dapper, ADO.NET
Strong in TSQL
Strong in knowledge of Stored procedures / Functions / Indexes / Constraints
Fullstack development ability with experience with Single Page technologies like Angular / AngularJS
Azure Cloud technology experience a plus (needed for Senior positions) with following experience
Azure functions
Azure Storage
EventGrid / EventHub
Azure Key Vault
Active Directory
Security development (OAuth, SAML etc)
Diagnostics / APM technologies (Datadog, New Relic etc or similar )
Desired Skills
Skill for writing reusable libraries
Familiar with various design and architectural patterns
Knowledge of concurrency patterns
Experience with popular web application frameworks
Basic understanding of Common Language Runtime (CLR), its limitations, weaknesses, and workarounds
Understanding of fundamental design principles for building a scalable application
Experience implementing automated testing platforms and unit tests
Proficient understanding of code versioning tools such as Git
Developer • Seattle, WA, United States