What you will do:
This role will run point on the Denizen application including managing and enhancing releases. This is a unique opportunity to influence the design of our new application. We are looking for someone who has the desire to reinvent banking and take lead in the creation and execution of our next generation application.
- Work in an Agile team to design, develop and test software components along with collaborating with designers and business analysts to implement enhancements or new applications according to design, requirements, and standards.
- Write unit tests, conform to code standards, have your designs and code reviewed
- Conduct design and code review for other engineers
- Work with business and product owners to understand desired application capabilities
- Participates in the analysis and composition of requirements, design and implementation of system, design and implementation of test plan, and documentation of final product.
- Provide software support as needed
- Help improve development processes and share best practices
- Show passion to learn new technology trends, provide mentorship to junior engineers and foster innovation.