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.