All open roles

Full Stack .NET Developer

Engineering & Development

About the role

We’re looking for a Full Stack .NET Developer to design, build, test, and support web applications and digital products for our clients. You will work across back-end services, databases, APIs, integrations, and front-end interfaces to deliver reliable and scalable solutions.

You will collaborate with project teams and end users throughout development, testing, deployment, and ongoing support.

About nimbl

nimbl is a human-centered technology consultancy. We help organizations improve digital experiences, modernize operations, design better workflows, build scalable technology, and apply AI in practical, human-centered ways.

What you’ll do

  • Design, develop, test, debug, and support web applications
  • Build solutions using C#, .NET Core, .NET Framework, and SQL Server
  • Develop serverless APIs and microservices that support front-end applications
  • Build and maintain integrations between applications and services
  • Develop and unit test applications according to established standards
  • Analyze and resolve technical, performance, and application issues
  • Collaborate with project teams and users during systems testing, training, and support
  • Monitor delivery progress and escalate risks or issues
  • Maintain clear technical and application documentation

What we’re looking for

  • Five or more years of relevant software development experience
  • Bachelor’s degree in computer science, information science, or a related field, or equivalent experience
  • Strong experience with C# and .NET Core or .NET Framework
  • Experience designing and developing APIs
  • Knowledge of REST, JSON, XML, and web-service concepts
  • Experience developing database applications with SQL Server
  • Ability to troubleshoot complex technical issues
  • Strong communication, reliability, and attention to detail

Nice to have

  • Experience with Microsoft Azure and serverless technologies
  • Experience with MVC, Angular, or React
  • Experience supporting multi-service or distributed systems
Apply for this role