Senior .NET Developer - Backend and AI
External$130K–$150K/yrFull-timeOn-site1w ago
AgileASP.NETAzureCI/CDGitLLMs
Prepare for this interview
EliteAI-generated questions, company research, and talking points tailored to this role
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.
- Competencies
- Must-Have Technical Skills
- 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.
- Preferred & Bonus Skills
- 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, Sitecore, or similar .NET-based CMS platforms.
- Modernization: Experience migrating legacy .NET Framework apps to modern .NET (8+).
- Soft Skills
- Collaborative: Ability to work effectively in a fast-paced team, specifically partnering with frontend specialists, project managers, and business system analysts.
- Communicator: Clear verbal and written communication; able to explain technical constraints to non-technical stakeholders.
- Self-Starter: Self-motivated and able to manage tasks independently within a hybrid environment.
- About Iris
- Salary Range
- Our estimated range for this role is $130,000-$150,000/year
- Compensation packages are based on the skill level and experience each candidate brings to their role. There may also be a more senior or junior position available that could be a better fit with your expertise. Each level has its own compensation range.
- Right To Work In The US
- You must be authorized to work in the US for any employer. At this time, we are not sponsoring or providing assistance with obt
Benefits
Equity / stock optionsPerformance bonus
Additional Information
Purpose 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.
Your Match
How well this role fits your profile.
Company Intel
What employees say
Worked at iris? Share your experience