Consultant Software Engineer ( .Net Tech Lead)

CoStrategix

Bengaluru

On-site

INR 1,000,000 - 1,500,000

Full time

14 days+
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Job summary

A leading tech consulting firm in Bengaluru is seeking a Consultant Software Engineer with .NET expertise to lead technical solutions and mentor teams. This mid-senior level role requires hands-on programming skills and strong technical leadership. The ideal candidate will have extensive experience in .NET development and a proven record of guiding engineers to deliver high-quality solutions. The position is full-time and offers opportunities for continuous improvement and innovation.

Qualifications

  • 6-9 years of hands-on experience in .NET development using C#, ASP.NET, .NET Core/.NET 6/7/8.
  • Strong command of OOP, SOLID principles, and design patterns.
  • Experience designing and guiding microservices or distributed systems.

Responsibilities

  • Lead technical solutioning for complex features and integrations.
  • Perform thorough and constructive code reviews.
  • Lead root-cause analysis for high-complexity technical issues.

Skills

Deep expertise in Entity Framework Core
Expert-level debugging skills
Strong SQL capability
Hands-on experience in .NET development
Strong understanding of DSA and multithreading
Experience with Azure/AWS cloud services

Tools

GitHub Copilot
MSTest/NUnit/xUnit

Job description

Consultant Software Engineer (.Net Tech Lead)

Join to apply for the Consultant Software Engineer (.Net Tech Lead) role at CoStrategix

Position: Consultant Software Engineer (.Net Tech Lead)

Years Of Experience: 7Years to 10Years

The Consultant Software Engineer (CSE) is a senior technical role responsible for driving engineering excellence, leading solution design, guiding developers, and ensuring high-quality delivery across modules or product areas. This role combines hands‑on engineering, technical leadership, and the ability to influence architecture, performance, security, and overall product quality.

The Consultant Software Engineer serves as the Tech Lead for the project, driving technical direction, guiding engineers, and partnering with Engineering Managers, Architects, Product Owners, and cross‑functional teams. The role requires deep technical expertise, strong ownership, and the ability to mentor teams while delivering reliable, scalable, secure, and maintainable enterprise‑grade systems.

Technical Leadership & Solutioning

  • Lead technical solutioning for complex features, integrations, and enhancements across the product.
  • Translate business requirements into scalable, secure, and maintainable technical designs.
  • Provide design direction, architecture inputs, and ensure alignment with engineering standards.
  • Identify technical risks early and provide mitigation strategies.
  • Write high-quality, scalable, and maintainable code following clean architecture and engineering best practices.
  • Build and enhance REST APIs with a strong focus on performance, security, resilience, and observability from day 1.
  • Drive performance tuning across API, database, and cloud layers.

Code Reviews & Quality Governance

  • Perform thorough and constructive code reviews to improve code quality, maintainability, and alignment with patterns and standards.
  • Define and enforce quality gates, static code analysis practices, and engineering discipline across the team.
  • Coach engineers on writing optimal, testable, and clean code.

AI-Accelerated Engineering

  • Leverage GitHub Copilot and internal AI accelerators to enhance development speed, solutioning accuracy, documentation, unit test creation, and troubleshooting.
  • Promote AI‑first engineering practices within the team to improve velocity and reduce defects.

Debugging & Problem Solving

  • Lead root‑cause analysis for high‑complexity technical issues across microservices, databases, and integrations.
  • Assist teams in resolving performance bottlenecks, scalability challenges, and architectural gaps.
  • Mentor Member and Associate Software Engineers through pair programming, design reviews, and knowledge‑sharing sessions.
  • Work closely with Product, QA, UX, DevOps, and Architecture teams to ensure end‑to‑end delivery quality.
  • Influence engineering culture with a strong orientation toward craftsmanship, ownership, and accountability.

Delivery Excellence

  • Support sprint planning, estimations, and technical breakdown of user stories.
  • Ensure on‑time, high‑quality delivery by proactively removing technical blockers.
  • Advocate for continuous improvement in engineering processes and tooling.

Competency Skills

Core Technical Skills

  • 6–9 years of hands‑on experience in .NET development using C#, ASP.NET, .NET Core/.NET 6/7/8.
  • Deep expertise in Entity Framework Core and ORM best practices.
  • Strong understanding of DSA, multithreading, async programming, and API design patterns.
  • Expert‑level debugging and troubleshooting skills across application, database, and cloud layers.
  • Strong SQL capability including performance tuning, indexing strategies, query optimization, and stored procedures.
  • Experience designing and guiding microservices, modular monoliths, or distributed systems.
  • Strong command of OOP, SOLID principles, design patterns, clean architecture, and refactoring techniques.
  • Hands‑on with MSTest/NUnit/xUnit for automated tests and test‑driven development practices.
  • Experience with Azure/AWS cloud services, DevOps pipelines, CI/CD automation, and Git‑based workflows.

AI & Productivity Skills

  • Advanced usage of GitHub Copilot or similar tools for design assistance, code generation, refactoring, testing, documentation, and debugging.
  • Ability to coach the team on using AI for productivity, improved solutioning, and reducing repetitive development effort.
  • Strong system‑thinking approach: performance, scalability, security, reliability, cost, and operability are default considerations.
  • Ability to challenge assumptions, analyze trade‑offs, and drive optimal technical decisions.
  • High accountability, ownership, and a proactive approach to solving technical and delivery challenges.

Leadership & Soft Skills

  • Excellent communication and ability to explain complex technical concepts in simple, structured ways.
  • Experience guiding teams as a module lead, tech lead, or senior engineer.
  • Strong mentoring mindset with the ability to uplift the team’s technical depth.
  • Confident, collaborative, detail-oriented, and committed to engineering excellence.
Seniority level
  • Mid‑Senior level
Employment type
  • Full‑time
Job function
  • Information Technology
  • IT Services and IT Consulting, Software Development, and IT System Custom Software Development

Referrals increase your chances of interviewing at CoStrategix by 2x

Get notified about new Software Engineer jobs in Bengaluru, Karnataka, India.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

ASP.NET Engineer
ASP.NET Engineer

GICSEH Data Security Pvt Ltd • Bengaluru

On-site
INR 1,200,000 - 1,800,000
Senior FIX Analyst
Senior FIX Analyst

Sosuv Consulting • Bengaluru

On-site
INR 1,200,000 - 1,800,000
Consultant
Consultant

Stratalis Consulting • Dadri

On-site
INR 2,500,000 - 4,200,000
Software Engineer in Test
Software Engineer in Test

CirrusLabs • Bengaluru

On-site
INR 800,000 - 1,200,000
Senior Consultant- NodeJS Developer
Senior Consultant- NodeJS Developer

Thoughtworks • Chennai

On-site
INR 1,200,000 - 1,800,000
Software Engineer, Senior ( C++)
Software Engineer, Senior ( C++)

Strategy • Chennai District

On-site
INR 1,500,000 - 2,500,000
Senior Software Engineer
Senior Software Engineer

Strategy • Chennai District

On-site
INR 1,800,000 - 2,400,000
Senior Consultant - Tech & Impl - L1
Senior Consultant - Tech & Impl - L1

Wipro • Pune City

On-site
INR 1,200,000 - 1,800,000
Senior Consultant - Tech & Impl - L1
Senior Consultant - Tech & Impl - L1

Wipro • Pune City

On-site
INR 1,200,000 - 1,800,000
Senior Software Engineer - Security
Senior Software Engineer - Security

LogiNext • Mumbai City

On-site
INR 1,500,000 - 2,500,000