Software Engineer

MashuraScottsdale, AZ
8hHybrid

About The Position

We are looking for a Software Engineer with 1–3 years of professional experience who wants to grow quickly and make a meaningful impact. You’ll help modernize a global SaaS platform built on .NET/C#, React, and Microsoft Azure, while also contributing to software that powers medical dispensing cabinets and IoT devices deployed in veterinary and dental practices around the world. If you’re excited about learning modern cloud architecture, DevOps practices, and building software that interacts with physical devices, this role offers a rare opportunity to grow fast and build depth across multiple technology stacks.

Requirements

  • 1–3 years of professional software development experience
  • Strong foundation in object-oriented programming
  • Experience with C# and .NET
  • Experience building or consuming REST APIs
  • Experience with JavaScript and modern front-end frameworks (React preferred)
  • Understanding of version control (Git) and basic CI/CD workflows
  • Thoughtful problem solver who communicates clearly, values feedback, and thrives in a highly collaborative team environment

Nice To Haves

  • Experience with Microsoft Azure (or AWS/GCP equivalents)
  • Exposure to modern data platforms such as Microsoft Fabric and data processing with PySpark
  • Exposure to Infrastructure as Code
  • Familiarity with distributed systems or event-driven architecture
  • Experience working with hardware-integrated systems or IoT
  • Understanding of secure software development practices
  • Interest in DevOps and automation

Responsibilities

  • Develop and maintain backend services using C# and .NET
  • Build modern front-end experiences using React
  • Design and implement RESTful APIs
  • Contribute to Azure-based cloud architecture (Functions, App Services, SQL, Cosmos DB, etc.)
  • Work with our modern data platform leveraging Microsoft Fabric and PySpark
  • Participate in CI/CD pipeline development and automation
  • Contribute to Infrastructure as Code
  • Help modernize legacy systems into scalable, cloud-native solutions
  • Troubleshoot production issues and participate in root cause analysis
  • Collaborate closely with product, QA, and support teams
  • Contribute ideas to improve reliability, scalability, and developer productivity
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service