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.
Requirements
- Develop high quality, maintainable code in C#.Net or other object-oriented languages
- Work in SQL, Cassandra, Backend Services, REST API, React
- Work as part of a passionate, agile development team to deliver engaging web user experiences
- Work with Project Management and other developers to understand design requirements and provide estimates for development
- Participate in an Agile environment using Scrum software development practices, automated unit testing, continuous integration, code reviews, version control systems, automated build processes
- Raise issues proactively that might impact delivery commitments
- Research new features and technologies
- Fix production issues and maintain the code as needed
- Participate in live site reviews and help implement new features and processes to improve site reliability
Benefits
- Paid Time Off
- Paid Parental Leave
- Full Health Benefits Plans
- Retirement Plans
- Learning and Development
- Compassionate Care Leave