Senior Software Engineer Lead Engineer AWS Cloud Developer C Microservices

Quest Global

Ernakulam

On-site

INR 1,200,000 - 1,800,000

Full time

3 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Quest Global is seeking a Cloud Developer in India to design, build, deploy, operate, and support cloud-native applications and analytics dashboards, blending backend, frontend, AWS deployment, DevOps, and production rollout responsibilities. The role emphasizes C# .NET Core microservices, PostgreSQL data modeling, Angular frontend, and AWS cloud operations with security and cost-management focus.

Strong collaboration with business teams and a focus on observability dashboards using OpenSearch

Qualifications

  • Experience with C# and .NET Core backend services.
  • Experience deploying to AWS with automated pipelines.
  • Experience integrating frontend applications with backend APIs.
  • Experience creating or maintaining technical dashboards for operations, analytics, or service monitoring.

Responsibilities

  • Design, develop, test, and maintain C# .NET Core microservices with secure REST APIs.
  • Develop Angular frontend to consume APIs and enable clear user interactions.
  • Build and maintain CI/CD pipelines for automated build, test, packaging, deployment, and rollback of cloud applications on AWS.
  • Deploy and operate AWS environments with cost monitoring and security hygiene.
  • Install and maintain OpenSearch and Grafana dashboards for observability.
  • Prepare production rollout plans including go-live support, monitoring, and incident follow-up.
  • Provide second-level support and coordinate with stakeholders across teams.

Skills

C# and .NET Core
REST API development
Microservice architecture
Dependency injection
Logging
Configuration management
Error handling
PostgreSQL
Relational data modelling
SQL queries
Indexes
Transactions
Database migrations
Angular
TypeScript
HTML
CSS
API integration
Authentication flows
Frontend build processes
AWS deployment
Compute
Networking
Storage
Managed database
IAM
Monitoring
Logging
CI/CD
Source control
Automated testing
Deployment automation
Release traceability
OpenSearch
Grafana
Dashboards
Metrics
Logs
Alerts
Service-health monitoring
Secure SDLC
Access control
Secrets management
Vulnerability awareness
Production support procedures
Kubernetes
Containerization
Infrastructure as Code
Serverless

Tools

Kubernetes
Containerization
Infrastructure as Code
Serverless

Job description

Job Description

The Cloud Developer will design, build, deploy, operate, and support cloud-native applications and analytics dashboards. The role combines backend development, frontend development, AWS deployment, DevOps automation, cloud operations, and production rollout responsibilities.

Key Responsibilities
  • Design, develop, test, and maintain C# .NET Core microservices exposing secure and well-documented REST APIs.
  • Implement data persistence using PostgreSQL, including database schema design, query optimization, migrations, and operational troubleshooting.
  • Develop simple Angular frontend applications to consume exposed APIs and provide clear user interaction flows.
  • Build and maintain CI/CD pipelines for automated build, test, packaging, deployment, and rollback of cloud applications on AWS.
  • Deploy, configure, and operate AWS-based environments, using appropriate managed services and cloud-native deployment patterns.
  • Manage AWS operations, including cost monitoring, resource optimization, maintenance planning, support activities, availability, and security hygiene.
  • Install, configure, and maintain dashboard analytics solutions for cloud services using available PaaS services based on OpenSearch, Grafana, or equivalent observability platforms.
  • Support business and technical teams in defining, deploying, and improving new operational dashboards.
  • Prepare and execute production rollout plans, including release coordination, smoke testing, go-live support, monitoring, issue resolution, and post-release follow-up.
Work Experience
Required Technical Skills
  • Strong hands-on experience with C#, .NET Core, REST API development, microservice architecture, dependency injection, logging, configuration, and error handling.
  • Practical experience with PostgreSQL, relational data modelling, SQL queries, indexes, transactions, and database migrations.
  • Basic to intermediate experience with Angular, TypeScript, HTML, CSS, API integration, authentication flows, and frontend build processes.
  • Experience with AWS deployment and operations, including compute, networking, storage, managed database, IAM, monitoring, logging, and cost-management concepts.
  • Knowledge of CI/CD tools and practices, including source control, automated testing, environment configuration, deployment automation, and release traceability.
  • Experience with observability and analytics platforms such as OpenSearch, Grafana, dashboards, metrics, logs, alerts, and service-health monitoring.
  • Understanding of secure software development practices, access control, secrets management, vulnerability awareness, and production support procedures.
Cloud Operations and Support Expectations
  • Monitor AWS consumption and propose actions to reduce unnecessary costs while preserving performance and reliability.
  • Maintain cloud environments through regular reviews of configurations, access rights, backups, logs, alerts, and service limits.
  • Provide second-level technical support for deployed cloud services, coordinating with development, infrastructure, security, and business stakeholders as needed.
  • Document operational procedures, deployment steps, dashboard configurations, known issues, and troubleshooting guides.
  • Participate in incident analysis and implement corrective actions to improve reliability and maintainability.
Required Experience
  • Previous experience developing backend services with C# and .NET Core in a professional environment.
  • Experience integrating frontend applications with backend APIs.
  • Experience deploying applications to AWS using automated or semi-automated pipelines.
  • Experience supporting applications after go-live, including monitoring, troubleshooting, and production issue resolution.
  • Experience creating or maintaining technical dashboards for operations, analytics, or service monitoring.
Preferred Qualifications
  • AWS certification or equivalent practical experience with AWS cloud services.
  • Experience with infrastructure as code, containerization, serverless services, or managed Kubernetes platforms.
  • Knowledge of API security patterns such as OAuth2, OpenID Connect, JWT, and role-based access control.
  • Experience with Agile delivery, backlog refinement, sprint planning, code reviews, and collaborative development practices.
  • Ability to work independently, communicate clearly with stakeholders, and take ownership of end-to-end delivery
Requirements
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Software Engineer/Lead Engineer AWS Cloud Developer (C# Microservices )
Senior Software Engineer/Lead Engineer AWS Cloud Developer (C# Microservices )

Quest Global • Thiruvananthapuram

On-site
INR 1,200,000 - 1,800,000
.NET Cloud Developer (Azure/AWS)
.NET Cloud Developer (Azure/AWS)

Tata Consultancy Services • Bengaluru

On-site
INR 1,500,000 - 2,200,000
Principal Engineer -C#-DotNet
Principal Engineer -C#-DotNet

PradeepIT Consulting Services Pvt Ltd • Bengaluru

On-site
INR 1,200,000 - 1,800,000
Technical Lead - .NET
Technical Lead - .NET

Nemetschek Group • Bengaluru

On-site
INR 3,500,000 - 7,500,000
Lead Software Engineer - .NET with Angular and Cloud
Lead Software Engineer - .NET with Angular and Cloud

EPAM Systems • India

On-site
INR 3,000,000 - 5,200,000
Full-Stack Engineer (.NET + Angular + AWS)
Full-Stack Engineer (.NET + Angular + AWS)

Iriss Inc • Bengaluru

On-site
INR 1,800,000 - 2,800,000
Lead Engineer – C# .NET (AWS Cloud)
Lead Engineer – C# .NET (AWS Cloud)

LSEG • Bengaluru

On-site
INR 2,600,000 - 4,200,000
Dot NET Full Stack Lead
Dot NET Full Stack Lead

Tata Consultancy Services • Hyderabad

On-site
INR 3,600,000 - 6,000,000
Senior Lead Engineer
Senior Lead Engineer

Adtran Networks IT Solutions India Pvt. Ltd. • Bengaluru

On-site
INR 4,000,000 - 7,000,000
Senior Lead Engineer
Senior Lead Engineer

Adtran • Bengaluru

Hybrid
INR 3,500,000 - 6,500,000