IRISS, Inc.

Full-Stack Engineer

IRISS, Inc.
4 / 5
Bengaluru Not disclosed
Yesterday
On-Site
Apply to Job

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

EY

Full-stack Engineer

EY

ThiruvananthapuramNot disclosed
2 Months agoOn-Site
A

Frontend-focused full-stack engineer

Adobe

NoidaNot disclosed
Last MonthOn-Site
Infiswift Technologies

Computational Geometry Engineer

Infiswift Technologies

DindigulNot disclosed
3 days agoHybrid