Join a purpose driven winning team, committed to results, in an inclusive and high-performing culture. As a Full Stack Software Engineer, you will contribute to developing world-class digital products and experiences, touching millions of Tangerine customers every day.
Requirements
- 5+ years of software development experience in design, engineering, debugging and maintenance with at least 2 years of hands-on production level coding.
- Experience improving productivity and quality using AI tools like Copilot.
- Strong hands-on experience with spring boot for building REST APIs, microservices, and data layers using spring data JPA and Hibernate.
- Knowledge of SOLID architecture and design patterns.
- Unit test with JEST and JUnit.
- Proficient in java 8/17/21 with the ability to work across both legacy and modern service architectures.
- Front-end development experience with react including Hooks, Context/Redux Toolkit, and components-based UI design
- Working knowledge of Node.js and front-end building tooling (NPM, webpack).
- Solid SQL expertise, including writing optimized queries, joins, views, stored procedures and working with relational databases.
- Experience with CI/CD pipelines using Jenkins, GitHub actions and solid git version control practices.
- Familiarity with cloud platforms AWS/Azure and common services for computing, storage, and security.
- Strong debugging problem-solving and collaboration skills with exposure to monitoring/logging tools like Splunk and Dynatrace.
- University of College degree in Computer Science, Engineering or related tech field.
Benefits
- Upskilling through online courses, cross-functional development opportunities, and tuition assistance.
- Competitive Rewards program including bonus, flexible vacation, personal, sick days and benefits will start on day one.
- Community Engagement - no matter where you choose to work from; we offer opportunities for community engagement & belonging with our various programs such as hackathons, contests, cooking with friends, Humans of Digital and much more!
- Diversity, Equity, Inclusion & Allyship - We strive to create an inclusive culture where every employee is empowered to reach their fullest potential, respected for who they are, and are embraced through bias-free practices and inclusive values across Scotiabank.