1 day ago
Bengaluru, IndiaStaff+
Responsibilities
- Build scalable, fault-tolerant backend software and services for Docusign’s agreement cloud.
- Develop high-quality, testable, ship-ready code with strong test coverage.
- Work with Product Management and developers to translate engineering requirements into designs and provide estimates.
- Drive design, implementation, testing, development, and product releases as part of a cross-site team.
- Understand existing systems and solve problems related to scaling and availability.
Requirements
- Bachelor’s or Master’s degree in Computer Science, Electrical Engineering, Information Systems, Informatics, or an equivalent qualification.
- At least 5 years of development experience building large-scale distributed systems.
- Experience with C#, .NET Core, SQL databases, and designing large-scale distributed systems.
- Preferred experience with RESTful web services, microservice architecture, and highly available scalable services on Azure.
- Experience across the software development lifecycle, including Git-based version control, build processes, testing, and code releases.
- Ability to work in a dynamic environment and move across technology stacks; experience with Agile and test-driven development is preferred.
Benefits
- Hybrid work arrangement in Bengaluru with a minimum expectation of two days per week in the office.
- Docusign provides reasonable accommodations for qualified individuals with disabilities and religious accommodations during the application process.
About DocuSign
DocuSign builds e-signature, contract lifecycle management, and agreement workflow software used by businesses to prepare, sign, and manage contracts. It sells cloud-based subscriptions and APIs that integrate with systems like Salesforce, Microsoft, and Google to automate document workflows and compliance. Founded in 2003 and headquartered in San Francisco, DocuSign is a public company on NASDAQ with over 1.5 million customers in more than 180 countries.
