Software Engineer - Standard Based Signatures
- +3
- +5
- Paris, Γle-de-France, France
- +3
- +5
- Paris, Γle-de-France, France
About
As a Software Engineer, you will be working in a dynamic and Agile engineering team of 30 based in France at Issy-Les-Moulineaux. You will contribute actively in the architectural design and software development tasks for different products such as the TSP Signature Adapter Framework and Standard-Based Signature. These products are implemented within the Cloud Agreement Platform of DocuSign and are scaled to be used world-wide. You are a phenomenal team player and help your colleagues to better perform in their jobs. You will collaborate with remote teams in a multicultural environment. You may be required to participate and/or present on technical subjects at both internal and customer-facing events. This position has no management responsibilities.
This position is an individual contributor role, reporting to the Senior Manager, Software Engineering.
Responsibility- Architect and design components
- Solve problems at scale and build fault tolerant systems
- Develop high-quality, ship-ready code that is covered by a full test suite
- Ensure design and architecture are extensible across multiple projects and conduct technical-design reviews
- Share and adopt the best performance and availability practices for one or more functional area
- Design and develop user interfaces and core functionalities to allow internal and third-party developers to integrate applications with DocuSign more easily
- Work with Product Management, Designer, UX Research and other developers to understand and convert marketing requirements into design requirements and provide estimates for development
- Improve quality by identifying new test cases and devise efficient, scalable testing processes
- Stay updated with the latest development trends and share your findings with the team
- Work as part of a cross-country development team to drive design, implementation, testing and release of products What you bringBasic
- Bachelor or Master degree in Computer Science, Electrical Engineering, Information Systems, Informatics or equivalent
- 5+ years of development experience as a Software Engineer or equivalent position
- Fluency in English
- Experience with full stack development, preferably in .NET/C#
- Experience with client-side frameworks, preferably React or Angular (Backbone, Knockout, Spine, Ember, or similar modern JS frameworks accepted)
- Experience in building/consuming RESTful APIs
- Direct involvement in the design and operation of large scale cloud services
- Experience with the entire software development lifecycle, including version control (Git), continuous integration, testing, and code release
- Experience in Authentication & Authorization schemas (OAuth 2.0, OpenID Connect)
- Strong organizational, problem-solving skills, and can-do attitude
- Great oral/written communication skills
- Experience in highly secured distributed systems
- Agile and test-driven development methodologies
- Ability to work in a dynamic, fast-paced environment, prioritize your work and manage your time
- A passion for learning new software technologies and for sharing knowledge
- Record of experience in shipping successful products
Nice-to-have skills
- .NET
- C#
- React
- JavaScript
- Git
Work experience
- Fullstack
- Frontend
- Backend
Languages
- English