Senior Software Developer
Bit Quill | An Improving Company
Improving is a 15+ year technology management and consulting services firm deeply rooted in our commitment to establishing trust. We live out our values of Excellence, Dedication, and Involvement by providing each of our 1500 members across 16 locations on two continents a variety of opportunities and programs to grow in a way that's befitting their unique talents and interests, while supporting each one's unique path in life.
Improving Vancouver’s data and cloud team has been building strong relationships and expert technical knowledge with clients such as start-ups and established multi-nationals since 2017. From architecture to infrastructure to low level connector, we innovate and build out the world's data ecosystems. We value kindness, engagement, a resourceful perspective, and fresh ideas. We thrive on crafting technical excellence.
LEARN WHAT Improving Vancouver (Formerly Bit Quill) DOES through this video primer!:
Our interview process for Senior Software Developers respects the growth you’ve experienced while training and strengthening your craft, while also becoming a more valued member of your team as a specialist, innovator and leader. You can expect curated, not trick, questions to help you showcase your skills and abilities. Your interviewers are smart and caring people who want to help you clarify your strengths in as close to a real-world context as we can make within the larger interview experience. Furthermore we value your opinions, insights and questions and encourage you to share them both in anonymous surveys or within the direct discussions.
Culture is huge for us so expect an exceptional onboarding experience where you'll get to know everybody in the company, get paired up with a buddy, matched with your peer group for sharing and learning, introduced to our various internal programs for refreshing and strengthening your engineering and customer facing skills, and work with your manager to make sure you are supported in your way of work and in your personalized career Growth Plan . We grow when our members grow, therefore your insights, your learning, your growth are critically important to us and we look forward to growing together!
Meet Senior Devs from our team:
Avneet -
Simon -
Karen -
As a Senior Software Developer you'll be given autonomy and trust to:
• Scope and author designs, then drive development through SDLC to final release
• Collaborate, coordinate and delegate within project team members
• Drive one or more features within the team
• Be a subject matter expert that inspires learning and growth
• Advise those who look to you as a subject matter expert
• Reach out to customers to discuss topics or answer questions
• Become proficient in authoring designs to ensure they are approved by our customer
\n Technical Acumen Responsibilities- Lead designs with minimal guidance
- Actively participate in code reviews and be a gatekeeper to high code standards
- Write complete and correct tests including setting up test frameworks as needed
- Write code that is maintainable, readable, testable, and documented
- Write code that is maintainable, readable, testable, and documented
- Live out high programming, leadership and customer service standards
- Ability to operate independently to efficiently deliver results.
- Gather specifications from clients, scoping work to reflect client demands and ensure clear expectations
- Own the success of your project by prioritizing and managing schedules, as well as delegating tasks and seeking help from others
- Accurately plan and estimate projects according to specifications
- Foster highly productive collaboration within your team
- Use clear and timely communication to ensure the team and clients are well informed
- Mentor other developers
- Be a subject matter expert in multiple areas for your team
- Help to improve company best practices, knowledge base, policies and processes
- Lead by example in pursuing projects that require learning new technologies, skills, languages
- Offer proposals and solutions to challenges and issues.
- Collaborate with Talent Acquisition on to find awesome folks like yourself!
- Participate in the development of an inclusive, helpful, fun environment.
- B. Sc. in Computer Science, Software Engineering, or equivalent relevant experience
- 5+ years of industry experience with programming object-oriented Java and/or C++
- Excited to learn and solve challenging technology problems
- Experience estimating software development requirements
- An ability to present and discuss ideas in a collaborative way
- Development experience on Window and macOS, Linux a plus
- Memory management and performance analysis tools experience
- Big Data and/or NoSQL experience
- Experience building database connectivity
- Exposure to authentication and access technologies such as SSO, OAuth, SAML, LDAP
- Experience programming with other backend languages
Strong employee relationships are key to delivering to our partners as well as to creating a foundation for a truly welcoming and nurturing company culture. We have worked together to shape our work environment from the ground up, and value the culture that has resulted from it.
We are honoured to live and work on the traditional and unceded territories of the qiqéyt (Qayqayt) First Nation as well as all Coastal Salish Peoples including the ʷməθkʷəy̓əm (Musqueam) and sel̓íl̓witulh (Tsleil-Waututh).
- ...financial technology? At Benji Pays, we're on a mission to empower businesses with seamless payment solutions. We're seeking a Senior Software Developer to join our dynamic team. In this position, you'll play a pivotal role in building and maintaining scalable, secure, and...SeniorLong term contractFull timeWork at officeLocal area2 days per week
$80k - $130k per year
...pride in providing high quality work and services to our clients and expect the same from our employees. We are looking for a Software Developer to join our Vancouver-based team and contribute to the continued development of our in-house data systems platform. This is...SuggestedFull timeFor contractorsWork at officeLocal area$3600 - $4500 per month
.... A number of our students return to us after they graduate and start developing their professional career at Visier! And we use state-of-the-art technology to build our innovative full-stack software solution that helps people see the truth and drives organizations to perform...SuggestedInternship$24 - $28 per hour
...Description Zaber seeks a Software Developer who is excited to help support company growth, make their colleagues’ work-lives easier, and build on their own skills and knowledge in the process. You’ll join a team of experienced Software Developers, and a dedicated Business...SuggestedInternship- ...A-CX is a software design and development partner for progressive companies, delivering innovative... ...member of our team, you will work on developing and integrating solutions with C++,... ...implementing software solutions for our clients. Develop secure, scalable, and high-performance...SuggestedLong term contractFull timeFor contractorsLive InRemote work
$155k - $165k per year
...that mission is a growing ecosystem of developers, agencies, and partners building on top... ...We’re looking for a fully remote Senior Software Engineer to join our small, highly autonomous... .... We use modern AI tools to improve developer productivity, code quality, and product...SeniorFull timeRemote workMonday to fridayFlexible hours$58k per year
...Job Opportunity: Software Developer Co-op Duration: 8 Months Start Date: January 4, 2027 Location: Vancouver, BC Work-Model: Hybrid About Us At Cambio Earth, we’re on a mission to help infrastructure operators adapt to our changing planet. As an enterprise...Casual workInternshipWork at office$105k - $115k per year
...technology team is looking for an inspired, motivated, and experienced Senior Developer to join our Communications team for a contract engagement. We... ...-visibility projects ~ Practice or exposure to developing software with Large Language Models (LLMs), including writing and...SeniorFull timeContract workLocal area$24 - $28 per hour
...Description As a developer at Zaber, you will work on projects critical to Zaber’s motion control product line. This is a great opportunity to learn how to develop embedded software in a commercial environment from the requirements gathering stage to implementation and testing...Internship$85k - $140k per year
...building a deep understanding of what to build, writing tests, and carefully reviewing the code of others. Focus on simplicity in software design, and focus on delivering incremental value. Have individual ownership of complex, rewarding problems across the stack. Lean...Full timeWork at officeRemote workFlexible hours3 days per week$98.52k - $123.16k per year
...Opportunity The Insurance Council of BC, the regulatory authority for the insurance industry in British Columbia, is seeking a skilled Software Developer specializing in Dynamics 365 Customer Service to join our technology team. This role is responsible for designing, developing,...Full timeWork at office$37.5 - $40 per hour
...co-op student who loves turning ambiguous problems into working software, fast. You'll split your time between quick-turnaround workarounds... ...and unblocks the business, not busywork. Direct exposure to senior leadership — you'll work hand-in-hand with a Senior Product...SeniorRemote jobHourly payFull timeFixed term contractInternshipImmediate startFlexible hours$145k - $155k per year
...Intermediate or Senior level | Remote within Canada A high-scale product, end-to-end... ...-world conditions. We’re hiring two Software Developers to join the Casper team: one Intermediate... ...Manager, Casper) For the Senior Developer As a Senior Developer on Casper, you...SeniorRemote jobLong term contractFull timeShift workNight shift$110k - $140k per year
...success, and internal knowledge. As the Data Developer on this initiative, you will own the... ...DataOps & Pipeline Reliability: Embed software engineering discipline into data workflows... ...arrangements may vary depending on your seniority, location and employment type. The compensation...SeniorFull timeWork at office3 days per week- ...We are seeking a Senior .NET Developer to join a Microsoft technology team developing enterprise business applications. The ideal candidate... ...technical solutions. Deliver assigned components of enterprise software projects. Maintain technical documentation and follow coding...SeniorFull time
$110k - $120k per year
...Canada with a preference for PST/EST We're looking for a Senior Product Developer to join our team as we enter our next stage of growth. As a... ...proposed solutions to problems and ensure the implemented software will meet business objectives well into the future...SeniorRemote jobFull timeInternship$98.52k - $123.16k per year
...Professional development Equitable employment opportunities The Opportunity We are seeking a talented and motivated Full Stack Software Developer to join our dynamic team. The ideal candidate will have strong experience in both front-end and back-end development, and a...Full timeManual laborWork at office$112k - $152k per year
...of a nimble independent. Your role: We are seeking a Senior Software Application Engineer to lead the architectural evolution of... ...and incident management You have a strong understanding of developing APIs, backend services, databases, data pipelines, data warehousing...SeniorFull timeLocal areaWorldwide$192k - $240k per year
...and banking with intuitive spend management, bill pay, and travel software, Brex enables founders and finance teams to accelerate... ...leaders. What you’ll do As an engineer at Brex, you will help develop new products from concept to launch, whether for a 5-person startup...SeniorLong term contractFull timeWork at officeRemote workWork from home- ...Software Engineer Lead (Full Stack Developer) WHO WE ARE Tradable Bits is an award-winning tech company that helps sports, music and entertainment... ...HAVE SKILLS AND EXPERIENCE Proven experience in a senior mentorship role Expert knowledge of web application...SeniorFull timeWork at officeFlexible hours
$98k - $147k per year
...Senior Software Engineer This role reports to the Chief Technology Officer. This is a full-time position open to candidates in Canada. Compensation: $98,000 - $147,000 About the role We're looking for a Senior Full Stack Software Engineer to join our engineering...SeniorRemote jobFull timeLocal areaWeekend work$174.49k - $205.33k per year
...stack under a licensing agreement. About This Role: The Senior Software Engineer, Web is part of the Engineering team and reports to... ...Lighthouse, WebPageTest, Chrome DevTools) ~ Experience designing and developing micro-frontend architectures for scalable web applications ~...SeniorRemote jobFull timeLocal areaWork from home$58 - $73 per hour
...games. And this is where you come in... We are looking for a Senior Software Engineer to join us on a contract for for an unannounced... ...entertain the world! About Kabam Kabam is a world leader in developing entertaining, immersive, and highly social multiplayer games,...SeniorContract workInternshipLocal area- ...are focused on changing the renewable energy industry, and as a Developer, you will have an opportunity to be part of this mission. We... ..., impact, and innovation) Highly experienced in backend software development, building and maintaining scalable, fault-tolerant SaaS...SeniorFull timeWorldwideFlexible hours
- ...countries still runs on disconnected systems, manual workflows, and decisions made without data. Most of it has never been touched by modern software engineering, let alone AI. EviSmart is the dental industry's Autopilot. We build the platform that automates the workflows...SeniorLong term contractFull timeTemporary workInternshipWork at officeImmediate start
$120k - $195k per year
...computing, artificial intelligence, and software-defined networking to provide our clients... ...Arista Networks is looking for world-class Senior/Lead software engineers to join our... ...in their networks. Internally, you will develop automated tests for your software, monitor...SeniorFull time$130k - $170k per year
...achieve this. About the Role As a Senior Infrastructure Engineer , you’ll help... .... You’ll play a critical role in how our software is deployed, run, and scaled — partnering... ...for our cloud infrastructure, developer experience, security and compliance posture...SeniorLong term contractFull timeWork at office3 days per week- ...About The Job Corinex is seeking an experienced Senior Embedded Software Engineer to join our engineering team in developing next-generation smart grid communication... ...hardware, firmware, networking, and test teams to develop reliable and high-performance embedded platforms...SeniorFull time
$110k - $150k per year
...reliable, real-time information to investors, traders, and market participants across Canada. We are seeking an experienced Senior Software Developer to join our small, highly capable team and take ownership of the systems that power our business. The Opportunity This...SeniorLong term contractPermanent employmentFull timeCasual workWork at officeFlexible hoursAfternoon shift$174.49k - $205.33k per year
...BAM Management Canada Holdings Inc. About This Role: The Senior Software Engineer, DevOps is part of the Infrastructure Engineering... ...are formatted to allow researchers, regulators, and application developers to more easily access and analyze data including negotiated service...SeniorRemote jobFull timeLocal areaWork from home
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Developer. Be the first to apply!
- software engineer internship Vancouver, BC
- software developer no experience Vancouver, BC
- développeur logiciel Vancouver, BC
- software developer remote Vancouver, BC
- software engineer intern Vancouver, BC
- graduate software engineer Vancouver, BC
- software developer intern Vancouver, BC
- software engineer - ai machine learning Vancouver, BC
- director software engineering Vancouver, BC
- software engineer Vancouver, BC

