Job Search and Career Advice Platform

Enable job alerts via email!

Lead Software Engineer

DocuSign

Bengaluru

Hybrid

INR 15,00,000 - 25,00,000

Full time

Yesterday
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A leading digital agreement company seeks a Lead Software Engineer in Bengaluru, India. The role involves overseeing software development and architectural design within a hybrid work model. Ideal candidates will have over 12 years of experience, including full-stack development, and be proficient in C#, .NET, and Agile methodologies. This position promises a collaborative environment with opportunities for innovation and process improvement.

Qualifications

  • 12+ years of experience in software engineering.
  • Experience in full-stack development.
  • Experience with advanced web applications and TDD.
  • Fluency in English, both verbal and written.

Responsibilities

  • Drive the design, implementation, testing, and release of products.
  • Write high-quality, maintainable, and testable code.
  • Collaborate closely with cross-functional teams.
  • Participate in an Agile environment using Scrum practices.
  • Investigate and resolve production issues as needed.

Skills

C#
.NET
Agile methodologies
Docker
SQL
NoSQL
JavaScript
React.js

Education

BS degree in Computer Science or Engineering

Tools

Git
Job description
Company Overview

Docusign brings agreements to life. Over 1.5 million customers and more than a billion people in over 180 countries use Docusign solutions to accelerate the process of doing business and simplify people’s lives.

Role Overview

Docusign is seeking a Lead Software Engineer to join the Notary team. The role involves contributing to architectural design and software development, collaborating with remote teams, and mentoring colleagues. Key responsibilities include brainstorming, designing, and implementing new solutions, improving team processes, and taking ownership of product features.

Responsibilities
  • Drive the design, implementation, testing, and release of products.
  • Write high‑quality, maintainable, and testable code in C#, .NET, and other object‑oriented languages.
  • Collaborate closely with Product, Design, and Engineering teams to develop new features.
  • Participate in an Agile environment, using Scrum practices, code reviews, automated unit testing, end‑to‑end testing, continuous integration, and deployment.
  • Design scalable solutions and build fault‑tolerant systems using telemetry and metrics.
  • Investigate, resolve, and maintain code for production issues as needed.
  • Ensure code quality, readability, and maintainability.
Qualifications – Basic
  • BS degree in Computer Science, Engineering, or a related field.
  • 12+ years of experience in software engineering.
  • Experience in full‑stack development.
  • Experience with advanced web applications and TDD on the client side.
  • Proficiency in modern server‑side development with C#.
  • Experience with both NoSQL and SQL databases.
  • Familiarity with Docker or other containerization technologies.
  • Experience using Git or other version control systems.
  • Fluency in English, both verbal and written.
Qualifications – Preferred
  • Strong experience with Agile methodologies and working in an Agile/Scrum environment.
  • Passion for exploring new technologies and a proven track record as a self‑starter with a strong sense of ownership.
  • Experience in a SaaS environment, with practical knowledge of Cloud technologies like Kubernetes, Azure, and large‑scale microservice architectures.
  • Proficiency in the entire software development lifecycle, including version control (Git), CI/CD pipelines, testing, and regional cloud deployments.
  • Experience with JavaScript and React.js is an added advantage.
  • Expertise in debugging high‑priority production issues and managing work in a dynamic, fast‑paced environment.
  • Excellent verbal and written communication skills, with the ability to work independently or as part of a team.
  • Eagerness to continuously learn and adopt new software technologies.
Job Designation

Hybrid: Employee divides time between in‑office and remote work. Access to an office location is required. Minimum 2 days per week in‑office.

Life at Docusign

Docusign is committed to building trust and making the world more agreeable for employees, customers, and communities. We value equality and encourage every team member to have an equal opportunity to succeed.

Accommodation

Docusign provides reasonable accommodations for qualified individuals with disabilities during the application process. For assistance, contact the Talent organization.

Legal Compliance

All qualified applicants will receive equal employment opportunity. We do not discriminate on the basis of race, color, religion, sex, national origin, age, disability, or any other protected status.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.