Brainhunter

Senior Software Developer
Information Technology
Victoria British Columbia Staffing Direct Hire Feb 4, 2025
Senior Software Developer

Client Location: 
Victoria, BC
Working Environment: Remote or Hybrid 
Contract or Permanent: Permanent 

For our client, Brainhunter Systems is seeking an experienced Senior Software Developer with a high bar for technical excellence. 

Some tasks you’ll be taking on:
  • Developing high-quality software components that integrate with new or existing systems, ensuring compliance with established architectural standards.
  • Designing and implementing scalable, robust, and maintainable software.
  • Identifying areas of improvement in existing systems, proposing and implementing solutions to enhance performance, maintainability, and scalability.
  • Championing the adoption of software design patterns, code quality tools, and best practices within the development team.
  • Collaborating with project managers, product owners, and other stakeholders to refi ne software development processes, ensuring agile, efficient, and effective workflows.
  • Writing clear documentation on our systems, architecture, and processes, ensuring they are accessible and understood by all relevant parties.
  • Mentoring your colleagues through pair programming and code review.
You should have:
  • 7+ years of software development experience
  • Extensive backend development and maintenance experience
  • Proven SQ: development and optimization expertise
  • A passion for writing simple, maintainable software
  • Excellent communication, collaboration, and problem-solving skills
  • Familiarity with modern software architectures and cloud platforms
  • Experience with CI/CD tools and practices
  • Experience in an agile work environment
  • Knowledge of software development patterns and best practices
  • Experience mentoring other developers
  • Experience with some of their tech stack: PHP, Node.js, TypeScript, React, PostgreSQL, Docker, Google Cloud, AWS
Bonus Points for:
  • Experience with online bookings, and the tourism & activity industries 
How to Apply:

Online:
To apply for this and other suitable exciting opportunities with Brainhunter Systems you can apply online through the button on the top right.

Email:
Please email Lindsay at Lindsay.Hollyman@brainhunter.com with an attached copy of your CV.

We thank all applicants for their interest, however only those candidates selected for interviews will be contacted.