Onit is a global leader in artificial intelligence platforms and enterprise workflow solutions for legal, compliance, sales, IT, HR and finance departments. With Onit, companies can transform best practices into smarter workflows, better processes and operational efficiencies. Onit focuses on enterprise legal management, matter management, spend management, contract lifecycle management and legal holds, transforming the way global Fortune 500 companies and corporate legal departments bridge the gap between systems of record and systems of engagement.
As a Ruby - Principal Software Developer at Onit, you will lead design and implementation of new features and APIs for the OnitX Platform. This role will be part of the Platform Development team and it will be focused on enhancing the engine that enables our Products team to build applications that we sell to large enterprise clients. The ideal candidate will be able to lead the technical direction of both Front End and Back End development.
We use Ruby on Rails, React, JavaScript and PostgreSQL. We are an agile software development shop and believe in automated testing. If you’re a good fit, you will be able to learn and recommend new technologies, languages, or development environments that we need in the future.
Location:Houston, TX - hybrid work environment.Remote
Responsibilities:Lead a team of 4-6 developers and QA resources in planning and building new features.Advocate for the use of technology to best solve business problems including performance improvement of existing software.Evaluate emerging technologies continually to identify opportunities, trends and best practices to strengthen development practices and improve productivity.Work closely with our designers and project management team to craft well thought out user experiences.Work closely with Product Management and provide analysis on complexity and effort required for completion of new features and initiatives.Estimate development tasks and meet deadlines. Skills/Qualifications:Degree in Computer Science or other similar disciplines is preferred.7+ years of experience using current language(s) for web development.Demonstrated leadership in projects preferably including examples in: Dynamic languages such as Ruby on Rails, PythonStatic languages such as JavaExperience with front end technologies including JavaScript and React as well as automated testing frameworks such as Cypress and CapybaraExperienced developing front end UIs using mock-ups and wireframes.Demonstrated full cycle development experience leveraging Agile methodologies.Ability to work and develop in Mac/Linux environment.Experience with AWS and Gitlab is a plus.