What You Will Do:
- Planning, development, implementation and maintenance of current and future customer-facing applications.
- Research and implement of new technologies as related to the Company’s products and services.
- Work with Product Management Team and developers to develop and document new features for customer-facing and internal applications.
- Participation in cross-team discussions regarding future product offerings and current topics related to application and database performance, architecture, features and security.
- Implementation of design specifications.
- Implement and manage development processes and procedures related to the application and in conjunction with the Software Development Managers.
- Manage production systems and respond to questions and issues that arise from operations.
- Document and improve existing processes
- Develop new applications and enhancements for existing applications using Kanban/Agile methods
- Write code using OOP concepts
Skills and Experience You Will Need:
- Node.js
- PostgreSQL/Ruby/Python
- React
- Writing Web UI, Web services and SQL queries
- Linux and command utilities