Trigent Software Private Limited
Lead Software Engineer
Richmond Town, Bangalore, Karnataka, India
Apply through hirly
Upload your resume and get a version tailored to this job, plus a cover letter, in about thirty seconds — before you create an account.
Apply with hirlyhirly's read of this role
- Role family
- Engineering
- Seniority
- Lead / management
- Country
- IN
- Work mode
- On-site / unstated
- First seen by hirly
- 24 Sept 2026
Derived automatically from the posting. Sign up to see how the role scores against your own resume.
the posting
- Lead Software Engineer Exp: 8+Yrs Location: Bengalore
- Software engineering experience, including experience delivering production-grade applications.
- Demonstrated experience providing technical leadership within a software development team.
- Experience leading the technical delivery of small to medium-sized projects or well-defined workstreams within larger programs.
- Hands-on experience with Azure, CI/CD, Infrastructure as Code, containers, APIs, and distributed-system design.
- Experience supporting production applications and resolving complex technical incidents.
- Experience mentoring engineers and leading code or design reviews.
- Relevant Azure, DevOps, security, or architecture certifications would be desirable but not mandatory.
- Solid experience building full-stack solutions with C#, .NET/.NET Core, ASP.NET MVC/Web API, SQL Server, and at least one modern front-end framework (React/Angular/Blazor).
- Hands-on experience using Entity Framework or Entity Framework Core for object-relational mapping and application data access. Experience with entity modelling, relationships, migrations, change tracking, query optimization,
- Hands-on experience using Dapper for lightweight and performance-sensitive data-access requirements.
- Ability to select appropriately between Entity Framework, Dapper, stored procedures, and other data-access approaches based on solution requirements.
- Strong knowledge of SQL, relational-data modelling, query optimization, transactions, concurrency, and database-performance considerations.
- Experience implementing repository, unit-of-work, specification, or other suitable data-access patterns where appropriate.
- Ability to diagnose and resolve application and database performance issues, including inefficient queries and excessive data-access operations.
- Understanding of secure data-access practices, including parameterized queries, least-privilege access, secure connection management, and protection against injection attacks.
- Solid experience in Authentication/Authorization (preferably Azure AD), Secure coding practices (input validation, secrets management) and Logging (Serilog, ILogger).
- Solid Experience working in Agile environments, using Azure DevOps (Boards, Repos, Pipelines) or equivalent tools for work tracking, source control, DevOps Pipelines and CI/CD.
- Solid experience working with Microsoft Azure Cloud (App Service, Functions, Azure SQL, Key Vault, Entra ID, etc) in real projects, including operational troubleshooting.
- Hands-on Experience integrating APIs (REST) and handling security concerns (OAuth2/OIDC, tokens, scopes, roles).
- Good experience with Infrastructure as Code; ability to read and make incremental changes to Bicep/ARM/Terraform with guidance (optional but valuable).
- Languages: C#, JavaScript/TypeScript, HTML, CSS, PowerShell (basic), Python (basic). SQL Server basics: CRUD, indexes, stored procedures.
- Frameworks/Services: .NET/.NET Core, ASP.NET MVC, Web API, REST; experience in WCF/SOAP beneficial.
- Front-End: React or Angular (components, state management, routing), Blazor (beneficial).
- Cloud & DevOps: Azure App Service, Azure Functions, Azure SQL, Azure Key Vault; Azure DevOps (Repos, Pipelines), Git.
- Security & Identity: Azure AD (Entra ID), OAuth2, OIDC; understanding of roles/claims, secure secret handling.
- Architecture Patterns: MVC, layered architecture, microservices (conceptual understanding), SOLID, dependency injection.
- Testing & Quality (Good to Have): Unit testing (xUnit/NUnit/MSTest), mocking frameworks (good to have); awareness of SAST/DAST, OWASP Top 10; basic performance profiling; Awareness of integration testing.
Similar jobs
- Staff Software EngineerServiceNow · Hyderabad, Telangana, IndiaFirst seen today
- Software Engineer, PrincipalMicroStrategy India · Chennai, Tamil Nadu, IndiaFirst seen today
- Lead Databricks Engineer (Senior Software Engineer II)The Nielsen Company · Mumbai, Maharashtra, IndiaFirst seen today
- Senior Software Engineer - Manager I - SAP CostingBristol Myers Squibb · IndiaFirst seen today
- Senior Software EngineerWeekday AI · IndiaFirst seen today
Browse similar roles
Want this one?
Upload your resume and hirly rewrites it for this job and writes the cover letter — in about thirty seconds, before you sign up.
Tailor my resume for this job