The Expertise we’re looking for:
- BS/BA Degree or equivalent experience preferred
- Robust critical thinking skills coupled with a desire for growth, to learn and to engage with peers in technical and design discussions
- Demonstrated experience in communicating technical needs and capabilities to non-technical team members, product owners, and partners
- Ability to utilize a long-term mentality to help produce scalable, maintainable solutions
- 3+ years of experience, with a focus in financial services applications
The Expertise and Skills You Bring:
- Experience collaborating in a team environment to develop, deploy, and support key applications and features
- A demonstrable understanding of the Agile software development methodology
- Extensive experience decomposing sophisticated business problems into creative, efficient, and scalable solutions
- Knowledge of internet, mobile, and application architecture, as well as current and emerging technologies
- Proficiency in Client-side language, library, and framework proficiency: Angular (11+), JavaScript/TypeScript, Node, NPM, HTML/CSS, RxJS
- Knowledge on Java based Web development
- Appreciation for and alignment to standard methodologies regarding object-oriented design, coding standards, RESTful service consumption and integration, common design patterns, secure application development, and test coverage