Senior .NET Developer | Backend and AI

Iris North AmericaBoston, MA
11h$120,000 - $130,000Hybrid

About The Position

We are looking for a highly proficient Software Developer to join our agile team. You will focus on backend architecture and logic, leveraging Azure Cloud PaaS and C# .NET. This is not just a maintenance role; you will be instrumental in integrating cutting-edge AI features using Google Gemini and Azure Foundry into our existing client solutions. You will work alongside a dedicated, highly experienced Frontend Developer to build seamless user experiences, meaning your focus will be on robust APIs, data integrity, and system architecture.

Requirements

  • Core .NET: 5+ years of experience with C#, ASP.NET MVC, and .NET Framework 4.8.
  • Cloud Native: Strong experience with Azure PaaS (App Services, Azure SQL, Functions).
  • Database: Proficiency in SQL Server/Azure SQL, including performance tuning and schema design.
  • API Development: Expertise in building secure and efficient RESTful Web APIs and handling JSON/XML.
  • Engineering Best Practices: Deep understanding of TDD (Unit Testing), Dependency Injection, and CI/CD workflows.
  • SEO Literacy: Deep understanding of technical SEO principles beyond content (e.g., Core Web Vitals, server-side vs. client-side rendering) and experience with crawl results.
  • Version Control: Proficiency with Git.

Nice To Haves

  • AI/LLM Experience: Familiarity with Azure AI Studio, Azure Foundry, or integrating LLMs (like Gemini/GPT) into .NET apps.
  • Experience assisting Data Scientists in transitioning Python prototypes into production-grade systems.
  • CMS Experience: Experience developing with Umbraco or similar .NET-based CMS platforms.
  • Modernization: Experience migrating legacy .NET Framework apps to modern .NET (8+).

Responsibilities

  • Develop & Maintain: Build and maintain scalable applications using ASP.NET MVC (.NET 4.8) and modern .NET frameworks within an Azure PaaS environment.
  • AI Integration: Implement AI-driven features using Azure Foundry and Gemini models to solve complex business problems.
  • CMS Management: Support and extend content management solutions built on Umbraco.
  • Collaboration: Partner closely with our Lead Frontend Developer to deliver RESTful APIs and clean JSON data structures that power the UI.
  • Database Engineering: Design and optimize relational databases using Azure SQL, focusing on performance tuning and large datasets.
  • Agile Delivery: Participate actively in Scrum ceremonies, provide accurate estimates for user stories, and collaborate with architects on system design.
  • Quality First: Adhere to Test Driven Development (TDD) practices, ensuring code is testable, reliable, and integrated via CI/CD pipelines.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service