Back to Job Description

Principal ASP.NET & Microsoft Stack Consultant

  • Tusk Software
  • Knoxville, TN, 37902

Posted on

Job Description:

Tusk is looking for a Principal Consultant to guide our team and lead our technical initiatives- both external and internal. The ideal candidate will be well versed in software design and architectural patterns, have experience leading an agile development team, and will have worked in a high-touch environment with project stakeholders. The ability to elicit requirements and model solutions at a high level as well as break those requirements down into technical tasks that are executable by developers is necessary. This is not an ivory tower position- you will be working side by side with the dev team, writing code everyday while mentoring your team up to become more skilled developers themselves. 

 

  • Very strong experience with C#, ASP.NET (Core), and full stack development
  • Experience with one or more client side frameworks (Angular, React, Vue, etc)
  • ORM experience (Entity Framework, NHibernate, Dapper, etc)
  • Strong grasp of Microsoft SQL Server, T-SQL, and data tier design
  • Deep knowledge of software design and/or architectural patterns and practices, and experience applying them to large scale projects and systems
  • Strong Azure experience
  • Team lead, PM, and/or BA experience
  • The ability to work directly with SMEs to gather business requirements and distill them into functional requirements
  • Ability to provide accurate time estimates based on requirements
  • DevOps experience, especially with Azure DevOps
  • Experience working in an Agile environment
  • Well versed in Git, preferably with an established workflow
  • A drive to teach, mentor, and collaborate with other developers

Nice to haves:

  • Experience applying Domain Driven Design
  • Experience working in an agency or similar environment
  • Experience building SaaS applications
  • Xamarin, Ionic, and/or experience developing native mobile applications
  • Experience with machine learning platforms
  • Experience with NoSQL/document/graph databases
  • Good grasp of SEO and CRO techniques
  • Sass experience (.scss)
  • Kentico and/or ASP.NET Boilerplate/ ASP.NET Zero experience
  • Blazor experience
  • Strong grasp of TypeScript
  • The ability to slice comps to HTML/CSS (or Sass) in a pinch

Company Description:

Tusk was founded on two simple principles - create a great place to work, and do great work for our clients. Happy teams do great work, and our history of successful product launches for our customers are a testament to our own success. We are a Microsoft-focused development agency based out of Knoxville, TN. We serve a wide variety of industries- from small businesses to international enterprises, ecommerce to biotech- developing sophisticated, business critical solutions tailored to our clients' specific needs. We maintain a small company culture while offering big company benefits, and our employees enjoy the opportunity to work in cutting edge tech while making a real difference for our partners' businesses. Most importantly, we have a fantastic team that cares about doing good work and helping our clients grow.

tusksoft.com
Powered by MightyRecruiter

Apply For This Job

This email is already being used, please Sign in to use a resume you have previously uploaded.
Select File

Remove

Select fileChange Remove
By clicking the above button, I am consenting to MightyRecruiter's terms of use and privacy policy. I also consent to have an account created for me on MightyRecruiter so that I can track the status of my job application and perform other job search activities.
Query?
Have a question for the Recruiter?
Cancel
© 2026, Bold Limited. All rights reserved
applicant.mightyrecruiter.com uses cookies as well as our third-party affiliates. No personal data is collected through cookies until you opt in to create application. Learn more ×