design, write, test, deploy, and support new and existing Relativity software products
contribute to a Scrum team that solves complex challenges and builds working software
produce high quality code in an effective manner
troubleshoot issues by fixing defects and responding to client specific problems
work on a scalable and dynamic web system which supports integration with multiple search engines, clustering technologies and client component interaction through web services
build a highly distributable eDiscovery system composed of multiple databases, processing, and web servers
document and demonstrate solutions by developing documentation, flowcharts, layouts, diagrams, charts, code comments and clear code
prepare and install solutions by determining and designing system specifications and standards
improve operations by conducting systems analysis; recommend changes in policies and procedures
encourage pair programming to communicate design knowledge throughout the Scrum team
provide development expertise to team members through education and review
handle technical support calls after hours about two times a year if needed.
Requirements
5 + years of experience in software development of commercial-grade systems and applications
Experience in .NET software development using C# and Microsoft SQL Server, experience in .NET core will be a plus.
Experience with CI/CD process and tools ( BitBucket , Jenkins, Git) including unit testing, preferably TDD approach.
Good understanding of Cloud Native Patterns and Azure cloud.
Fluency in English.
Knowledge and experience in working with Agile frameworks.
Effective communication and teamwork skills.
Benefits
competitive base salary
annual performance bonus
long-term incentives
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.