Talent.com
Application Development Specialist

Application Development Specialist

IRISS, Inc.Bengaluru, Republic Of India, IN
18 hours ago
Job description

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.

IRISS Inc - Leader in Electrical Maintenance Safety Solutions

IRISS - YouTube

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.

Platform Stack

Backend :

  • ASP.NET Core with ABP & ASP.NET Zero modules, EF Core, and SQL Server for tenancy-

aware domain logic

  • Python (FastAPI / Flask) for new microservices and migration targets
  • APIs : SignalR hubs and REST endpoints exposed through the Web Host
  • Infrastructure :
  • AWS Services : ECS for container orchestration, RDS (Aurora) for databases, S3 for
  • storage, Lambda for serverless functions

  • Hangfire for background jobs, log4net + custom middleware for correlation-aware
  • logging

  • HealthChecks, Stripe + Firebase integrations
  • DevOps : AWS CDK-driven Infrastructure as Code with containerized services, Redis
  • caching, and microservice extensions

    Frontend :

  • Angular 18 (latest version with standalone components support)
  • TypeScript 5.5
  • RxJS 7.4 for reactive programming
  • PrimeNG, Angular Material, ngx-charts for UI components
  • About the Product :

    Join our team working on an enterprise-grade asset management and IoT monitoring

    platform. We're seeking an experienced Full Stack Engineer to drive backend and full-stack

    delivery for our multi-tenant SaaS platform. You'll help shape resilient APIs, background

    processing, and real-time services that power telemetry, work orders, and AI-assisted

    reporting

    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 : Must-Have :

  • 5+ years (Senior) or 3+ years (Mid) professional experience building web applications
  • Bachelor's degree in computer science or information technology
  • .NET Core (ASP.NET Core) with Entity Framework Core;
  • solid REST API design

  • Python experience (FastAPI / Flask or scripting for data / IoT workflows)
  • Angular 16+ (preferably 18+) with TypeScript, RxJS;
  • strong HTML / CSS fundamentals

  • AWS experience (basic knowledge of EC2, S3, RDS, Lambda)
  • Deep EF Core experience, including multi-tenant modeling, repositories, unit of work, and
  • caching strategies

  • Strong SQL skills (schema design, indexing, query tuning)
  • Experience integrating with at least one time-series or streaming data system (InfluxDB is
  • a plus)

  • Practical experience with background processing (Hangfire or similar) and distributed
  • logging / telemetry

  • Practical testing experience across layers (unit / integration / E2E)
  • Sound understanding of security (authN / Z, OWASP basics), performance, and logging
  • Strong understanding of SaaS platform security and optimization (OAuth2 / OIDC, rate
  • limiting, health checks)

  • Proficient in Git-based workflows, CI / CD, and code reviews
  • Nice-to-Have :

  • Advanced AWS services (ECS, API Gateway, IoT Core, CloudWatch, CloudFront) and CDK-
  • based infrastructure automation

  • Experience with microservice decomposition, domain-driven design, or event-driven
  • architectures

  • Realtime communication : SignalR, websockets, or MQTT integration patterns
  • Experience with GraphQL (consumer or provider)
  • Containerization (Docker) and orchestration experience (ECS / Kubernetes)
  • Experience with Redis, distributed locks, and resilient caching
  • Visualization libraries for time-series charts;
  • report generation (CSV / XLSX / PDF)

  • Knowledge of QuestPDF / reporting pipelines, semantic search, or AI-assisted features
  • Experience with Stripe / Firebase integrations
  • Exposure to OpenTelemetry, distributed tracing, or APM integrations
  • Domain exposure to industrial automation or predictive maintenance
  • Open-source contributions in ABP / ASP.NET, Angular, or infrastructure projects
  • What You'll Work On :

  • Migration of .NET Core backend services to Python microservices
  • Tenant-aware APIs powering asset hierarchies, predictive maintenance, and automated
  • work orders

  • Real-time dashboards and notifications for sensor events, alerts, and chat integration
  • Performance and reliability for data-heavy dashboards (pagination, caching, change
  • detection)

  • Background workflows orchestrating AI-driven insights and report exports
  • REST services consumed by Angular dashboards and mobile clients
  • Observability hooks (health checks, telemetry, correlation IDs) for enterprise-grade
  • reliability

  • Developer experience improvements (codegen, linting, templates, better local envs)
  • Development Environment :

  • Visual Studio / Rider / VS Code with Git, CI / CD, and containerized builds
  • ABP CLI tooling, NSwag client generation, and automated test harnesses
  • Node.Js 16+, Yarn package manager, Angular CLI
  • Cross-functional collaboration with design, product, and QA teams across time zones
  • Emphasis on documentation, architectural decision records, and shared playbooks
  • Compensation

    Competitive salary, benefits, and growth opportunities.

    Compensation :

    Competitive salary, benefits, and strong growth opportunities

    Create a job alert for this search

    Application Development Specialist • Bengaluru, Republic Of India, IN

    Related jobs
    • Promoted
    Implementation Specialist

    Implementation Specialist

    HighRadiusBengaluru, IN
    The Consultant will be responsible for owning and executing HighRadius Cloud product implementations for Fortune 2000 clients. The Consultant is responsible for delivering the project with good qual...Show moreLast updated: 2 days ago
    • Promoted
    Application Specialist

    Application Specialist

    ReparioBengaluru, IN
    We are seeking a highly skilled Application Specialist to provide first-call resolution support for hosted eDiscovery applications and infrastructure services. Primary duties include providing clien...Show moreLast updated: 3 days ago
    • Promoted
    Development Specialist

    Development Specialist

    People Prime WorldwideBengaluru, Karnataka, India
    Our is Client is a largest Top 5 Software giant in India, with over 11.USD billion dollars revenue, Global work force 2,40,000 employees, It delivers end-to-end technology, consulting, and business...Show moreLast updated: 1 day ago
    • Promoted
    • New!
    Application Development Specialist

    Application Development Specialist

    DexianBengaluru, Republic Of India, IN
    Official Job Description : As part of the Rx Claim team, you will be expected to be proficient in all critical functions of the application development and will champion SDLC methodologies with a de...Show moreLast updated: 18 hours ago
    • Promoted
    SAP Fiori Application Development Specialist

    SAP Fiori Application Development Specialist

    Tata Consultancy ServicesBengaluru, Republic Of India, IN
    Candidate should have hands on experience on developing Fiori Apps (Good knowledge on JavaScript is Must).Candidate should have hands on experience on Developing Odata Services, knowledge on ABAP d...Show moreLast updated: 24 days ago
    • Promoted
    Application Development Engineer

    Application Development Engineer

    Delta Air LinesBengaluru, Republic Of India, IN
    Delta Air Lines (NYSE : DAL) is the U.Powered by our employees around the world, Delta has for a decade led the airline industry in operational excellence while maintaining our reputation for award-...Show moreLast updated: 24 days ago
    • Promoted
    Senior Application Development Engineer

    Senior Application Development Engineer

    Delta Air LinesBengaluru, Republic Of India, IN
    Delta Air Lines (NYSE : DAL) is the U.Powered by our employees around the world, Delta has for a decade led the airline industry in operational excellence while maintaining our reputation for award-...Show moreLast updated: 30+ days ago
    • Promoted
    Application Development Engineer (ADE) - ML

    Application Development Engineer (ADE) - ML

    Arista Networksbangalore, karnataka, in
    Arista Networks is looking for a Software Developer to build and implement software tools and Machine Learning models.The ADE will work with other Developers throughout the software development lif...Show moreLast updated: 30+ days ago
    • Promoted
    Application Development Engineer

    Application Development Engineer

    Best Buy IndiaBengaluru, Republic Of India, IN
    Contribute to the delivery of complex solutions, breaking down big problems into smaller pieces.Actively participate in team planning activities. Help ensure the quality and integrity of the SDLC fo...Show moreLast updated: 30+ days ago
    • Promoted
    Java Application Development Specialist

    Java Application Development Specialist

    Tata Consultancy ServicesBengaluru, Republic Of India, IN
    Job Title : Java Full stack Developer.Location : Bangalore ( Onsite ).We are seeking a skilled and experienced.Goldman Sachs under the BFSI-Americas vertical. The ideal candidate will have a strong ba...Show moreLast updated: 30+ days ago
    • Promoted
    Application Development Engineer

    Application Development Engineer

    Confidential JobsBengaluru, Republic Of India, IN
    A fintech built on trust, design, and obsession with quality!.Bangalore-based product company.You’ve definitely admired the design. This isn’t about joining a team — it’s about joining a.If you’re s...Show moreLast updated: 1 day ago
    • Promoted
    Application Developer

    Application Developer

    Resource AlgorithmBengaluru, Karnataka, India
    The selected candidates will work on.Design, develop, and customize.Order Fulfillment, Inventory, and Payments.Configure and extend Sterling OMS features to meet business needs.Develop integrations...Show moreLast updated: 2 days ago
    • Promoted
    Web Application Development Specialist

    Web Application Development Specialist

    Tata Consultancy ServicesBengaluru, Republic Of India, IN
    Role : NodeJS + ReactJS- Full stack Developer.Walk- In Date : 8th Nov 2025, Saturday.Location : Bangalore : Tata Consultancy Services L-Centre, Plot No. EPIP Industrial Area, Whitefield, Bangalore - 560...Show moreLast updated: 1 day ago
    • Promoted
    Senior Application Development Engineer

    Senior Application Development Engineer

    CARD91Bengaluru, Republic Of India, IN
    The ideal candidate is a self-motivated, multi-tasker, and demonstrated team-player.You will be a lead developer responsible for the development of new software products and enhancements to existin...Show moreLast updated: 22 days ago
    • Promoted
    Business Development -Industrial Application

    Business Development -Industrial Application

    ADATA IndustrialGreater Bengaluru Area, India
    New Business Development & Instant Revenue contribution : Proactively identify and develop new business opportunities in each area from stage 0, winning instant Biz / POs. Emphasized product segments : ...Show moreLast updated: 1 day ago
    • Promoted
    Application Development Engineer

    Application Development Engineer

    Delta Electronics IndiaBengaluru, Republic Of India, IN
    Electrical & Electronic Engineering;.Product or component test verification;.Product specification analysis;.Technical field of product development. .System integration and new component research;.D...Show moreLast updated: 2 days ago
    • Promoted
    Technical Application Specialist

    Technical Application Specialist

    Strand Life SciencesBengaluru, Karnataka, India
    Strand is a 25-year-old spin-off from the Indian Institute of Science.We are a cutting-edge Genomics company with a global customer base. We build applications that use DNA sequencing to improve hum...Show moreLast updated: 1 day ago
    • Promoted
    Application Development Engineer

    Application Development Engineer

    Arista NetworksBengaluru, Republic Of India, IN
    Arista Networks is looking for a Software Developer to build and implement software tools and Machine Learning models.The ADE will work with other Developers throughout the software development lif...Show moreLast updated: 30+ days ago