DocuSign is looking to build foundational tools and services for their next-generation agreement platform, which will be used by multiple DocuSign product teams, partners, and customers. The goal is to accelerate the process of doing business and simplify people's lives by managing agreements and extracting business-critical data trapped in documents.
Requirements
- Experience working with C-Sharp or other modern programming languages
- Experience with designing and developing scalable cloud-based microservice components
- Experience building/consuming RESTful or gRPC web-services
- Experience delivering a SaaS product
- Experience with the entire software development lifecycle, including version control, build process, testing, and code release
- Experience with data modeling or schema languages, such as XML Schema or JSON Schema
- Experience of Performance Analysis and Code Optimization
Responsibilities
- building foundational tools and services for our next-generation agreement platform
- designing and architecting solutions to onboard them on our agreement platform
- Write accessible code that is easy to maintain and test
- Participate in the design and architecture of our microservices
- Work with Project Management and other developers to elicit design requirements
- Work as part of a passionate, agile development team to deliver engaging user experiences
- Fix production issues and maintain the code as needed
Other
- 8+ years development experience
- Hybrid: Employee divides their time between in-office and remote work. Access to an office location is required. (Frequency: Minimum 2 days per week; may vary by team but will be weekly in-office expectation)
- Open minded, forward thinking, and passionate about great software
- Agile and Test-driven development methodologies
- Strong communication skills, particularly in an asynchronous environment