Senior .NET Engineer

Overview

On Site
USD125,000 - USD140,000
Full Time

Skills

Senior
NET
Engineer

Job Details

Title: Senior .NET Engineer
Location: Tempe, AZ (Hybrid onsite)

Job summary

Our Software as a Service (SaaS) client, located in Tempe, AZ, is looking for a Senior Software Engineer to join their Software as a Service development team located in Tempe, AZ. Our client is an Enterprise Global SaaS platform that provides high volume, multi-tenant, business process automation. Work with the latest tools, software patterns, and best practices.

This is a great opportunity to work in a modern Software as a Service environment on high-profile projects.

Flexible, professional, work environment.

Skills required:


  • 5+ years experience development experience with C# and .NET Standard/Core
  • 5+ years experience development experience in a team environment
  • 5+ years experience in web development (JavaScript, CSS, jQuery, MVC)
  • 5+ years experience working with database design and query language
  • Prior experience working on the development of a SaaS product
  • Expert knowledge of OOP and modern design patterns
  • Experience working with Agile/Scrum/Kanban development methodologies

Two or more of these skills preferred:


  • Cloud Service Providers (AWS, Azure, Google)
  • C++
  • NodeJS
  • C#
  • Elasticsearch or OpenSearch
  • Document Databases (Mongo, Document DB or similar)
  • Microservices / Message queues
  • JavaScript Frameworks (Angular, React)
  • Identity Provider Protocols (OAuth, OpenID, SAML)

Responsibilities:


  • Research and Development of components for a full stack enterprise application
  • Taking part in and helping lead technical discussions aimed at problem solving and software design
  • Being a strong presence in sprint ceremonies (planning, grooming, closing, etc.)

Education and other Qualifications:


  • Undergraduate degree (CS, IT, Mathematics, or Sciences degrees preferred)
  • Passionate about technology and continuing education
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.