27 Sep
|
QBurst
|
Bengaluru
Description
We are seeking experienced developers to contribute to the design and delivery of scalable reporting solutions and AI-enabled features within a team-oriented engineering environment. This role will work with .NET, C#, SQL/NoSQL databases, RESTful APIs, cloud infrastructure, and AI-assisted development tools to support high-quality software delivery.
Responsibilities
Designs, develops, and maintains complex features or system components.
Leads technical design for small-to-medium features or services.
Identifies root causes of issues and implements robust, scalable fixes.
Optimizes code for performance, scalability, and reliability.
Mentors junior engineers (P1–P2) and provides technical guidance.
Drives improvements in coding standards, testing practices, and CI/CD processes.
Collaborates with stakeholders to refine requirements and clarify technical constraints.
Troubleshoots production issues and leads resolution efforts.
Balances multiple priorities across projects with minimal supervision.
Implements and improves observability (logging, monitoring, alerting) for owned services.
Partners with DevOps/SRE to improve system reliability, deployment automation, and observability.
Designs and maintains CI/CD pipelines for owned services, improving deployment speed and safety.
Implements infrastructure-aware design decisions (scalability, failover, resiliency, cost).
Leverages agentic coding tools (e.g., Claude Code, GitHub Copilot)
to increase personal productivity across development, testing, and code review phases of the SDLC.
Requirements
Bachelor's degree in Computer Science, Engineering, Information Systems, or related field required; master's degree preferred.
5+ years of software engineering experience with demonstrated ownership of complex features or system components in production environments.
Strong proficiency in .NET, C#, RESTful APIs, and relational/NoSQL database design.
Experience with SQL and NoSQL databases including PostgreSQL, SQL Server, and Redis.
Experience with AWS services including EC2, S3, Lambda, RDS, and CloudWatch.
Familiarity with containerization and orchestration tools including Docker and Kubernetes.
Experience with CI/CD pipelines, observability practices, agile/Scrum delivery, test- driven development, and code quality standards.
Ability to troubleshoot and resolve production issues independently and lead resolution efforts within owned services.
Experience mentoring P1–P2 engineers and contributing to team technical standards.
Exposure to AI/ML systems, LLM-based applications, or data pipeline work preferred.
Experience in fintech, reporting, or regulated production environments preferred.
Hands-on experience using agentic coding tools such as Claude Code or GitHub Copilot to accelerate development, testing, and code review.
📌 Senior / Lead Engineer - Dotnet+AWS+AI (Bengaluru)
🏢 QBurst
📍 Bengaluru