Software Engineer

DocuSign
Bengaluru
Workplace: HybridFull timeFunction: Software EngineeringExperience: 4+ yearsEducation: bachelorsSkills: ["Communication","Collaboration","Problem-solving"]

Own the full development lifecycle for enterprise product features within Docusign’s Strategic Partner Integration team. Collaborate with cross-functional teams to modernize and scale microservice-based cloud integrations, designing robust architecture and reusable patterns. Write automated tests, participate in code reviews, and resolve production issues through refactoring and technical-debt management. Contribute to technical documentation and participate in an on-call rotation while improving development practices with new tools and frameworks.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
DocuSign
DocuSign
1 month ago

Software Engineer

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Last checked: 1 hour agoStatus: Live

Job Summary

Own the full development lifecycle for enterprise product features within Docusign’s Strategic Partner Integration team. Collaborate with cross-functional teams to modernize and scale microservice-based cloud integrations, designing robust architecture and reusable patterns. Write automated tests, participate in code reviews, and resolve production issues through refactoring and technical-debt management. Contribute to technical documentation and participate in an on-call rotation while improving development practices with new tools and frameworks.
Location: Bengaluru
Workplace: Hybrid
Employment Type: Full time
Job Function: Software Engineering
Seniority: Mid level

Key Responsibilities

  • •Design, implement, and maintain high-quality software applications for enterprise solutions using C#, .NET, ASP.NET, JavaScript, Node.js, and TypeScript.
  • •Create scalable architecture and design patterns that ensure code reusability and maintainability.
  • •Continuously refactor to manage technical debt and maintain code health.
  • •Translate product and design requirements into scalable technical designs and implement them across the full development lifecycle.
  • •Write automated tests, participate in code reviews, fix bugs/issues, document solutions, and support with on-call rotation.

Key Requirements

  • •Basic computer science degree or a related technical field.
  • •4+ years of professional software development experience, specializing in C#, .NET, JavaScript, Node.js, and TypeScript.
  • •Hands-on frontend and backend development skills to build and maintain scalable applications.
  • •Deep knowledge of data structures and algorithms, plus familiarity with design patterns and architectural principles for maintainable, reusable code.
  • •Experience with Agile environments and micro-service-based systems, including RESTful API design; strong experience building large enterprise-scale cloud services.
Experience:4+ yearsEnterprise integrationCloud servicesMicroservicesE-signatureContract lifecycle management
Education:Bachelor's
Skills:CommunicationCollaborationProblem-solving
Languages:En-us
Tech Stack:C#.NETASP.NETJavaScriptNode.jsTypeScriptRESTful APIGitCI/CDContainersKubernetesReactAngularAzureAzure KubernetesCosmosDBAzure EventHubClaude CodeGitHub CopilotCursor

Company Brief

DocuSign
Provides a cloud-based electronic signature and intelligent agreement management platform that automates document workflows, identity verification, contract lifecycle management, and agreement analytics for enterprises and individuals worldwide.
Industry: LegalTech
Company Size: Enterprise (1,001+ employees)
Revenue: USD 1B+
Growth: Public Company
Valuation: Public Company (Market Cap in USD)
Funding: IPO / Publicly Listed
Headquarters: San Francisco, United States
Founded: 2003
Glassdoor
Glassdoor: 3.6
WebsiteLinkedInGlassdoor