Job Description
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