Role OverviewOur Engineering & Tech Operations team builds and operates complex solutions for global business challenges that cross cultures, legal jurisdictions, and impacts millions of people and businesses every day. We hire people with a broad set of skills and people who want to work on creating never-been-done-before solutions at scale while ensuring world-class reliability and security.
What You Will Do
The Software Engineer will execute on all aspects of the software development lifecycle including design, development, testing, deployment and maintenance of the Contract Lifecycle Management (CLM) application.
Why It Might Be a Fit
You will enjoy fast-paced entrepreneurial environments where you can solve difficult problems using current technologies and tools. You will collaborate well with other team members when brainstorming, designing, and implementing new solutions.
Requirements
- BS degree in CS or EE or equivalent work experience
- 5+ years of product development experience building large-scale applications
- Experience working in an agile development environment
- Experience with git, continuous integration and deployment tools
- Hands-on, professional experience with building and consuming RESTful web-services
- Experience with full stack development, in one or more of OO programming languages like C# or Java
- Experience working with message broker technology ie. RabbitMQ or Azure Service Bus
- Experience with cloud computing technologies ie. Azure
- Experience working with remote teams
- Experience developing web applications with CSS, AJAX, JSON, HTML or MVC
- Excellent problem-solving skills
- Ability to learn and curious about new technologies and tool sets
Benefits
- Paid Time Off
- Paid Parental Leave
- Full Health Benefits Plans
- Retirement Plans
- Learning and Development
- Compassionate Care Leave
]]>