Image Loading

Senior Technical Lead - .NET

Job Description

  • Location: Bangalore

Engineering @ LeadSquared

At LeadSquared, we like being up to date with the latest technology and utilizing the trending tech stacks to build our product. By joining the engineering team, you get to work first-hand with the latest web and mobile technologies and solve the challenges of scale, performance, security, and cost optimization. Our goal is to build the best SaaS platform for sales execution in the industry and what better place than LeadSquared for an exciting career?

The Role
We are seeking seasoned leaders to grow our engineering teams, scale our development & release processes, and create world-class products.

The role will involve building high-performance software engineering teams and delivering software to establish LeadSquared as a global leader in the sales execution software space. Presenting plans, updates, and risks to all stakeholders is a critical part of the role.

Leaders must be hands-on when it comes to addressing customer issues, code quality, RCA / issue prevention, and managing risks.

Web Platform is the primary way for users to access LeadSquared. It is built using ASP.NET MVC connecting to WCF/REST API, MySQL/Redis/Elasticsearch, and other Amazon Web Services on the backend.

Key Requirements

  • 8+ years of experience in building software products and SaaS applications
  • Highly energetic leader with experience in building high-performance engineering teams and delivering great software.
  • 1+ years of recent experience in managing software development teams with full responsibility for software releases, processes, and people management.
  • Strong knowledge of AWS from an architecture and cost perspective.
  • Experience in building web applications using a .NET/Java Technical stack.
  • Exposure to managing scale and huge growth in software usage.
  • Worked with product design teams, customers, and other stakeholders to create a well-defined product roadmap and deliver per plan.

Key Responsibilities

  • Provide leadership, guidance, and support to a team of .NET engineers, fostering their professional growth and ensuring a positive work environment.
  • Demonstrated expertise in various authentication mechanisms including password-based, token-based, and certificate-based authentication.
  • Knowledge of common authentication technologies including OAuth, SAML, CAS, OTP/TOTP, SSO, LDAP
  • Good understanding of OWASP best practices and web-based security vulnerabilities
  • Good Experience in Linux-based systems
  • Review code and ensure adherence to coding standards, best practices, and quality guidelines. Implement and maintain robust testing processes to ensure the reliability and scalability of the .NET applications.
  • Design systems that can handle scalability and performance requirements. Consider factors such as data volume, concurrency, and system bottlenecks to architect robust and scalable solutions.
  • Work closely with product managers and stakeholders to understand the system requirements and translate them into technical specifications. Identify key system components, interfaces, and dependencies.
  • Managing the engineering team and taking care of their performance evaluations.
  • Closely work with QA and DevOps teams to ensure timely, bug-free releases
  • Strong experience with Build and Release, Agile processes, and Estimation/Planning

Skills

  • .NET Framework
  • OAuth
  • SAML
  • Software Development
  • System Requirements
  • Technical Specs

Education

  • Master's Degree
  • Bachelor's Degree

Job Information

Job Posted Date

Jul 23, 2024

Experience

8 to 12 Years

Compensation (Annual in Lacs)

₹ Market Standard

Work Type

Permanent

Type Of Work

8 hour shift

Category

Information Technology

Copyright © 2022 All Rights Reserved. Saas Talent