Senior Software Engineer - React.js,.Net, AWS
Fortive View all jobs
- Bangalore, Karnataka
- Permanent
- Full-time
- C# on .NET 8 / .NET 10
- SQL Server, OpenSearch backend
- Valkey caching
- React 19
- AWS Lambda \+ API Gateway — serverless-first, cold-start aware
- Amazon Cognito — OAuth 2.0 client credentials and JWT validation
- AWS SSM Parameter Store — secrets and configuration management (no hardcoded credentials)
- Amazon S3 — object storage
- Amazon SQS / SNS — async messaging and event-driven processing
- AWS SAM / CloudFormation — infrastructure as code
- AWS IAM — least-privilege roles and policies, VPC security groups
- Amazon CloudWatch + X-Ray — structured logging, distributed tracing, alerting
- Datadog — RUM, APM, log correlation, error tracking, dashboards
- GitHub Actions — automated build, test, lint, and deploy pipelines
- Experience with Spec-Driven Development (SDD) — writing feature specs before implementation, using specs as the contract for planning, task breakdown, and acceptance criteria
- Comfortable using AI coding agents (GitHub Copilot Agent, custom agents) as part of day-to-day development — prompting, reviewing, and validating agent-generated code
- Familiarity with agent-assisted workflows via UI — slash-command agents, skill-based automation, and agentic planning tools integrated into the IDE
- This is more than a software engineering role — it is an opportunity to grow meaningfully as an engineer, a technical contributor, and a professional in a domain where the work genuinely matters.
- Master serverless-first distributed systems in a production environment where correctness constraints push you to truly understand the patterns — idempotency, eventual consistency, saga orchestration, and event-driven design are not buzzwords here, they are daily engineering decisions with real consequences
- Sharpen your system design craft by owning features end-to-end — from data model to deployed infrastructure — in a team culture that treats design as a first-class activity and gives you the space to think before you build
- Work across the full stack — backend Lambda services in .NET C# 8/10, frontend dashboards in React 19 with a mature UI design system, data engineering in SQL Server on RDS, and infrastructure as code in AWS CDK — broadening or deepening your skills depending on where you start
- You will not be handed tickets and told to implement — you will be expected to shape how features are built, contribute meaningfully to architectural decisions, and leave the codebase and system design better than you found it
- Your architectural contributions and technical specifications will become the reference point for how the platform evolves — giving you visible, lasting technical influence on a system used by hundreds of thousands of workers
- Work on software that has direct real-world health and safety consequences — the kind of mission that makes engineering feel purposeful, not transactional
- Develop rare domain expertise at the intersection of radiation safety regulation, occupational health compliance, and enterprise SaaS — a combination that is genuinely valuable and not easily replicated elsewhere
- Collaborate with Radiation Safety Officers, Health Physicists, and regulatory compliance experts — expanding your professional perspective well beyond a typical software engineering team
- Join a team that takes engineering craft seriously — design reviews, blameless post-mortems, and allocated time for technical debt are not aspirations, they are how the team operates
- Work in an environment where your opinion on architecture matters — senior engineers here are heard, not managed
This position is also eligible for bonus as part of the total compensation package.