In this role, the selected candidate will follow best practices (test-driven development, continuous integration, SCRUM, refactoring and code standards); drive continuous adoption and integration of relevant new technologies into design.
The candidate will work as part of a cross-functional Agile SCRUM team to implement new features in short sprints, taking requirements inputs from our product manager and guidance from engineering leadership, while working with front-end developers to fully integrate back-end functionality with the presentation layer.
In this role, you will design, implement and test new software functions while considering implications on security, scalability and reliability. Improve operations by conducting system analysis and recommending changes in workflow and procedures.
In this role, the selected candidate will enhance modules to improve functionality as necessary using custom gems. Adhere to and improve standards and best practices technically and from a process standpoint.