About the job
Company Overview: IRISS, Inc. is a leading innovator in the field of advanced technological solutions, providing cutting-edge products and services to enhance safety, reliability, and efficiency of assets across various industries. Our commitment to pushing boundaries and delivering exceptional solutions has positioned us as a trusted partner for clients seeking top-tier technical expertise in Condition Based Monitoring. Position: Full-Stack Engineer (Senior/Mid-Level) Location: Bengaluru, India Job Overview: Own features across the stack: Angular 18+ on the front end and .NET Core/Python on the backend. You'll design APIs, model data, build UI, and ensure the whole experience is fast, secure, and maintainable. You'll also help migrate our backend from .NET Core to Python microservices architecture. Key Responsibilities: - Design and implement backend services in .NET Core (ASP.NET Core Web API) using Entity Framework Core and LINQ - Help migrate our backend APIs to Python microservices architecture - Build clean, testable Angular 18+ UIs and reusable components (standalone) - Design and evolve multi-tenant backend services for assets, sensors, work orders, notifications, and AI workflows - Integrate data sources: SQL (SQL Server/Aurora) and InfluxDB for time-series telemetry - Implement background jobs, rate limiting, and observability using Hangfire, Redis, and log enrichment patterns - Extend REST and SignalR endpoints while maintaining tenant isolation and role-based access control - Collaborate with IoT and data teams to expose sensor data, alerts, reports, and analytics - Implement authentication/authorization, input validation, and error handling across the stack - Participate in code reviews, ADRs, grooming, and release readiness checks - Contribute to CI/CD pipelines (GitHub Actions), basic observability, and performance profiling - Define service boundaries, transactional integrity, and performance within core application layers
Requirements
- Angular
- .NET Core
- Python
- Entity Framework Core
- AWS
Qualifications
- Bachelor's degree in computer science or information technology
Preferred Technologies
- Angular
- .NET Core
- Python
- Entity Framework Core
- AWS
Benefits
- Competitive salary
- benefits
- strong growth opportunities
About the company
IRISS, Inc. is a leading innovator in the field of advanced technological solutions, providing cutting-edge products and services to enhance safety, reliability, and efficiency of assets across various industries. Their commitment to pushing boundaries and delivering exceptional solutions has positioned them as a trusted partner for clients seeking top-tier technical expertise in Condition Based Monitoring.
Similar Jobs
Full-stack Engineer
EY
Frontend-focused full-stack engineer
Adobe
Computational Geometry Engineer
Infiswift Technologies