Senior Software Engineer
Indexed description
Position Description
We are seeking a Senior Software Engineer to join our Brink Point-of-Sale (POS) software development team. The ideal candidate will have extensive experience working with/leading an engineering team and experience mentoring less experienced members of the team.
As we continue our flexible workplace arrangements, it is crucial for our employees to ensure they have a reliable internet and cellular connection in place. Strong and stable connectivity in our work locations allows for smooth communication, seamless collaboration, and uninterrupted productivity.
Position Location:
Remote, Ontario, CA
Reports To
Manager, Software Engineering
Requirements
What We’re Looking For:
- 6+ years of development experience using C# .Net and working with teams to build/support highly available web applications
- Extensive experience working with multiple database systems
- Experience working with cloud computing platforms
- Ability to analyze and debug new and existing codebases
- Strong written, oral, and visual communication skills
- Passionate about building next-generation technologies, enjoys fast-paced environments, and loves to code
- Leveraged AI coding assistants to accelerate development workflows and improving code review throughput across the team
- Design and implement solutions based on the requirements, that are easily maintainable, deeply tested, and well thought out with clean coding practices
- Act in a lead role for tasks and projects, perform peer design and code reviews, and assist in the growth of team members through mentorship
- Identify and propose architecture and design optimizations, as well as potential feature adds and changes to enhance the product
- Maintain highly cohesive and collaborative relationships with other members of the team
- Maintain a high degree of confidentiality concerning PAR’s and customer’s information
- Interview #1: Video Screen with Talent Acquisition Team
- Interview #2: Video interview with the Hiring Manager (via MS Teams)
- Interview #3: Technical Video interview with the Team (via MS Teams)
Compensation Range: CA$115K - CA$140K
Create a free Caio profile to unlock more results and save your role and location preferences.
Unlock free search