Senior Azure Developer
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
+48 more
Job description
We are seeking an experienced Software Developer to join our team building enterprise-grade cloud applications with AI integration. This role involves developing scalable microservices, implementing AI/ML features, and creating modern web applications that handle sensitive data at scale. The ideal candidate will have deep expertise in .NET/C# backend development, React frontend development, Azure cloud services, and AI integration, with a strong focus on building secure, scalable, and maintainable enterprise solutions What you will do Backend Development
- Design and implement Azure Functions-based microservices and serverless architectures
- Build RESTful APIs with proper authentication (JWT, Azure AD), authorization, and security controls
- Develop AI-powered data processing pipelines using Azure OpenAI services and GPT models
- Implement blob storage management, search indexing (Azure AI Search), and database operations (Entity Framework Core, SQL Server)
- Create intelligent data extraction systems with JSON schema validation and configuration management
- Build workflow engines with state management and business process automation
Frontend Development
- Develop modern React applications with TypeScript and component-based architecture
- Implement rich interactive features using Canvas API and advanced UI libraries
- Build real-time notification systems and data visualization dashboards with Material-UI
- Create document viewers and annotation capabilities for collaborative features
- Integrate Azure AI Search for semantic search, vector embeddings, and intelligent query capabilities
- Develop responsive, accessible user interfaces following enterprise design standards
AI/ML Integration
- Implement AI-powered text analysis and extraction using Azure OpenAI and GPT models
- Design prompt engineering strategies with configurable schemas and structured outputs
- Optimize token usage, handle rate limiting, and implement retry logic for AI services
- Work with embedding models for semantic search and similarity matching
- Integrate managed identity authentication for secure AI service access
- Develop hybrid approaches combining multiple AI services for optimal results
DevOps & Infrastructure
- Maintain CI/CD pipelines using Azure DevOps (YAML pipelines, build/release automation)
- Manage multi-environment deployments (DEV QA STG PROD) with environment-specific configurations
- Implement infrastructure as code and application settings management
- Monitor application performance, costs, and usage patterns using Azure Monitor and Application Insights
- Handle Git workflows with feature branching, cherry-picking, rebasing, and PR management
Quality & Maintenance
- Write comprehensive unit and integration tests for backend and frontend code
- Perform code reviews and ensure adherence to coding standards and best practices
- Debug production issues and implement fixes with proper error handling and logging
- Optimize database queries, storage operations, and API performance
- Document technical implementations, API contracts, and system architecture
Requirements
- Backend: 5+ years of C# .NET development (.NET Core/6+), Azure Functions, RESTful API design
- Frontend: 3+ years of React development with TypeScript, hooks, Context API, and modern state management
- Cloud: Strong Azure experience (Blob Storage, Functions, App Service, Key Vault, Application Insights)
- Database: Entity Framework Core, SQL Server, LINQ, database design and query optimization
- AI/ML: Experience with Azure OpenAI, GPT models, prompt engineering, and AI service integration
- Authentication: JWT tokens, Azure AD, managed identity, OAuth 2.0, role-based access control
- Version Control: Advanced Git proficiency (branching strategies, conflict resolution, rebase/cherry-pick)
- API Integration: Experience with RESTful services, HTTP clients, async/await patterns, retry policies
Professional Experience
- 6+ years of software development experience in enterprise environments
- Proven track record of building production-grade, scalable cloud applications
- Experience with data processing pipelines and content management systems
- Strong understanding of security best practices for handling sensitive data
- Experience with Agile/Scrum methodologies and DevOps practices
- Track record of successfully delivering complex features end-to-end
Soft Skills
- Excellent problem-solving and analytical thinking abilities
- Strong communication skills for technical documentation and cross-team collaboration
- Ability to work independently and make sound architectural decisions
- Experience mentoring junior developers and conducting thorough code reviews
- Customer-focused mindset with attention to detail and quality
Will be a plus:
- Advanced Technical Skills
- Experience with Azure AI Search (Cognitive Search), vector search, semantic ranking, and hybrid search
- Knowledge of Azure Document Intelligence or similar OCR/layout analysis services
- Knowledge of Office document generation and manipulation (Word, PDF)
- Experience with PowerShell or Python scripting for automation and data migration
- Familiarity with Azure Communication Services or similar notification systems
- Background in NLP, text extraction, or machine learning model integration
About the company
Dive deep into Digital! For 20 years Intellias has been developing top-tier digital solutions for the world’s leading companies, keeping them in line with the latest technology trends. Join in and provide innovations for the future!, The Client is a leading multi-brand technology solutions provider to business, government, education and healthcare customers in the United States, the United Kingdom and Canada. A Fortune 500 company and member of the S&P 500 Index, Client was founded in 1984 and employs approximately 15,000 coworkers. For the trailing twelve months ended March 30, 2023, the company generated Net sales over $22 billion.
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Apply on indeed.comGood distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
Navigating the AI Shift
Dev Digest 120 - Apple and peers
Dev Digest 121 - AI goes offline
Fully Remote Software Engineer Jobs