What are the responsibilities and job description for the .Net Developer position at Maven?
Title : .Net DeveloperLocation : Onsite in Bolingbrook, IL or RemoteContract Role : Long-Term ContractExperience - More than 10 years Job Description : NOTES : .NET, SQL Server (see below for tech stack)Redoing the LPS is a large undertaking. Plan is to take the core capabilities of their loyalty platform, leverage an out of the box vendor to build in that can integrate effectivelyWhat makes their best devs so good : not just their technical skillset (which IS super strong) but has immediately taken ownership of solutions, deliveries. Knows how to put a solution together. Understands how systems work. Totally self-sufficient and also fantastic collaborator. Proactive.Does not require a whole lot of hand holding. Have a couple of lead developers. Own solutions. Required Skills : C#ASP.NETSQLLINQJavaScriptREST servicesTFSJIRABitbucketAgileFamiliarity with Clean Architecture conceptsAsynchronous (and / or multi-threaded) programmingComfortable with patterns like DI, MVC, etc.IIS (Internet Information Services)DynatracePerformance tuning The Loyalty Application : Realtime integrates with POS, clients Highly optimized code .NET full stack Backend SQL ServerBiggest clients- ecommerce and POS Millions of requests per hour Needs to be highly performantProjects vary- transition period.A lot of it is developing code that interacts with clients New API for POS systems Building new API eccommerce Profile : Out of retail / understands that environment and local would be preferred.They struggle with contractors depending on lead developers Quality hasn’t been great either C# SQL Code, rest services, someone to write a stored procedure Windows 2019 on prem running on .NET 4.7 and looking to upgrade to the .NET Core 8. Someone with both would be great.IIS, dynatrace; Multiple performance tests. Performance tuningAgile ceremoniesPrimarily backend 95% Very performant codeGreat communication skills Soft skills : Engineering structure is established but want someone to make suggestions. Go above and beyond. Invested in the growth See outside of just their day to day