Full Stack Developer
Beem Credit Union Voir toutes les offres
- Burnaby, BC
- 95.000-106.000 $ par an
- Permanent
- Temps-plein
- Front –End - Design and implement modular, high performance UIs, using Angular, that enhance Beem's modern digital banking offerings, ensuring high standards of reliability, scalability and maintainability.
- Back-End - Develop and extend robust, secure business services and API’s using C# .NET.
- Cloud / DevOps - Work within a cloud native environment with containerized applications using Docker and CI/CD pipelines using Azure DevOps.
- Quality Assurance - Write automated unit and integration tests to ensure high quality deliverables. Use secure coding practices tailored to our highly regulated environment.
- Collaboration - Participate as a key member of an agile POD participating in all designated agile ceremonies.
- Documentation – Produce Technical design documents and commented code that adheres to company coding and documentation standards.
- Stay informed of emerging technologies, development frameworks, and industry trends relevant to financial services.
- Recommend and implement innovative practices, tools, and methodologies to enhance system capabilities and team efficiency.
- Work closely with cross-functional teams, including product owners, business analysts, and fellow developers, to gather and clarify requirements.
- Translate business needs into technical specifications and deliver solutions that align with organizational goals.
- Bachelor's degree in computer science, Information Technology, Engineering, or related field (or equivalent work experience).
- 2+ years post-graduation of hands-on development experience, preferably within the financial services or banking sector.
- Strong proficiency in front end and back-end programming languages with a focus on Typescript, Angular, C#, .NET 10+, SQL Server.
- Hands-on experience with Azure cloud native architectures and containerized application environments. (e.g., Containerized, API first, Microservices Architecture, Service Mesh).
- Familiarity with DevOps practices, CI/CD pipelines, and automated testing tools.
- Excellent problem-solving, analytical, and communication skills.
- Understanding of secure coding practices and regulated industries specifically the financial industry preferred.
- Knowledge or experience developing on digital banking platforms is an asset.
Your success is Beem’s success. We reward great performance through recognition and, where applicable, performance bonuses tied to shared goals.Health and wellness - We're invested in your well-being
- Extended health coverage, including mental health support.
- Dental care that keeps you smiling.
- Disability coverage for peace of mind.
- Time away: Rest isn’t extra—it’s essential. Take the time you need to relax, explore, or just catch up on life, with vacation and personal days.
- Generous RRSP contributions.
- In-house financial advice to help you plan ahead.
- Flexible options to add your own contributions.
- Free banking accounts.
- Special mortgage and lending rates.
- Preferred financial perks.
- Build Together: You are a team player who thrives on collaboration, sparks ideas, and fosters inclusivity.
- Own It: You are ready to take charge, drive change, and deliver outstanding results.
- Lead with Agility: You are a dynamic, adaptable thinker who thrives on challenge and innovation.
- Driven by Curiosity: You are eager to explore, learn, and shape the future.