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).
- ...Role A Senior Software Developer, Subsurface Information Management is responsible for the end-to-end design, development, and release of high-performance platform services and APIs that enable advanced analytics, data science, business intelligence, and AI workflows...SeniorWork at office2 days per week
$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$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,...SuggestedFull timeWork at office$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...SuggestedFull timeManual laborWork at office- ...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
- ...going requirements of major clients, we need to add talent to our base of outstanding professionals. We are currently seeking a Software Support Developer to join our team of experienced professionals located at our office in Richmond, BC. Why Work at Brock? Competitive...Work at officeWorldwideFlexible hoursNight shiftWeekend work
$210k - $320k per year
...our unified graph of financial data. We’re applying principles of software engineering and data systems to scale accounting. We tackle... ...to keep things simple You have intuition and opinions about developer loops and developer experience You take a customer-mindset in...Full timeRemote work$80k - $100k per year
...technology, we can make it work. We are always on the lookout for future-oriented talent – want to join the ride? We are seeking a Software Developer - Mobile Apps (Flutter) to contribute to the development of our globe-spanning port management information system. This role...Full timeRemote workMonday to friday- ...We’re looking for a Frontend Developer with strong TypeScript skills who is passionate about clean, maintainable code and thrives in a fast-paced, agile environment. You’ll join a focused and technical team solving real infrastructure problems where energy, AI, and compute...SeniorFull timeWork at officeShift work
- ...dating with brands like Tinder, Hinge, Match,\u00a0and OkCupid, is looking for a talented and motivated\u00a0\u003cstrong\u003eSenior Software Engineer \u003c/strong\u003eto join our team. As part of our Match Group Central Services team, you\u2019ll design, build, and...SeniorFull timeInternshipWork at office3 days per week
$5538 - $6497 per month
...Assistant /Technician 4 Job Title Health Research & Policy Software Developer Department Wiens Laboratory Department of Anesthesiology... ...clinicians community partners policy experts designers and senior engineers. Organizational Status The Institute for Global...SeniorFull timeTraineeshipLocal area$88.72k - $118.29k per year
Location: Vancouver - Pender St Canada Thales people architect identity management and data protection solutions at the heart of digital security. Business and governments rely on us to bring trust to the billions of digital interactions they have with people. Our technologies...Long term contractFull timeContract workTemporary workManual laborLocal areaFlexible hours$104.2k - $150k per year
..., standard increases as applicable Job Description As a senior software engineer on the APPS team, you will take on a leadership role... ...artist-facing tools and plugins. Analyze complex problems and develop long-term solutions that address root causes. Proactively...SeniorLong term contractFull time$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...SeniorRemote jobFull time$8.06k - $12.58k per year
...Salaried - Information Systems and Technology, Level D Job Title Senior Report Developer Department Reporting Team | Integrated Service Centre |... ...assess reporting goals, reproduces, test, resolve and documents software bugs, defects and problems. Resolves highly complex Tier...SeniorFull timeWork at office$100k - $170k per year
...The Maya Pipeline Developer collaborates with Pipeline Leads to build a Maya pipeline that spans Modeling, Rigging, Animation, and Tracking/Matchmove, using OpenUSD as a backbone. They leverage their production experience to create intuitive and self-documenting workflows...SeniorFull timeWorldwide- ...position located in Vancouver BC Position Summary A Senior CloudOps Developer bridges development and operations to design automate and... ...Data Security Platform Service. This role combines strong software engineering and operational skills to ensure reliable scalable...SeniorLong term contractFull timeTemporary workLocal areaImmediate start
- ...yourself at Twilio Join the team as Twilio's next Workday Sr. Developer Who we are & why we're hiring Twilio powers real-time... ...translate into action plans. ~ Understanding of the complete software implementation lifecycle including collecting requirements, design...SeniorFull timeWork at officeLocal areaRemote workWorldwide
$120.65k - $157.45k per year
...Senior Software/Firmware Developer Description - Be part of something bigger at HP Were looking for an Embedded Firmware Developer whos passionate about software design and development software architecture and Linux technology to help us build the next generation...SeniorFull timeInternshipLocal areaRelocationShift work$79.8k - $107.1k per year
...Opportunity Snapshot Pixieset is hiring a Software Developer, Full Stack to join our team in Platform, the team that builds and operates the communication services that support email delivery, notifications, abuse prevention, and operational reliability across Pixieset's...Long term contractWork at officeWorldwideHome office2 days per week$85k - $100k per year
...opportunities to achieve their professional goals. We value both lateral growth and vertical advancement, ensuring every role helps you develop your skills, broaden your expertise, and build a fulfilling career. We are looking for passionate professionals ready to work hard,...SeniorFull timeLocal area$100k - $150k per year
...Support Sales with technical alignment throughout the deal cycle We're seeking someone with experience including: ~4+ years in a Software Engineer focusing in solutions, Solutions Engineer, Solution Architect, or similar technical customer-facing role ~ Ability to read...SeniorLong term contractFull timeWork at office$132k - $198k per year
...cybersecurity, and anti-fraud innovation, developing and delivering cutting-edge technologies... ...-edge Stack 2.0? We are seeking a Senior Software Engineer to drive this migration and usher... ...aligning with modern best practices. Develop clean, reusable, and well-tested geolocation...SeniorRemote jobFull timeLive InWork at officeLocal areaWork from homeShift work- ...Embedded / Firmware Developer Location: Vancouver, BC (Onsite) About the Opportunity A leading technology-focused organization is... ...of embedded systems, while collaborating closely with hardware, software, and systems engineering teams. Key Responsibilities Design...Permanent employmentWorldwideFlexible hours
$110.8k - $157.89k per year
...that deliver the best results in even the most challenging 3D inline inspection applications. What will you do as a Senior Vision Software Developer? LMI is seeking a Software Developer or computer science graduate with 7+ years of proven experience in computer vision...Senior$91k - $113k per year
...providers and application connectivity. We are looking for a Senior Software Engineer who can deliver high-quality production capabilities... ...suited to someone who enjoys working across services, APIs, developer workflows, and user-facing capabilities, and who can use...SeniorLocal areaWorldwideFlexible hours$62.94 per hour
...something bigger, we’d love to hear from you. Join us and discover how your career can help shape Canada’s future. The Senior Business Intelligence (BI) Developer is instrumental in developing enterprise analytics and data solutions and providing technical support for the...SeniorHourly payPermanent employmentFull timeWork at officeLocal areaFlexible hours$130k - $160k per year
...Senior Software Engineer — Systems Full-Time | Vancouver, BC (Hybrid) | Reports to Director of Engineering About UrbanLogiq UrbanLogiq... .... The Role We are hiring a Senior Software Engineer to develop and extend the systems layer of our platform: data pipelines,...SeniorFull timeOverseas- About Alloy.ai Alloy.ai is the Commerce Intelligence System for consumer brands. We unify data from 500+ sources — ERPs, retailers, ecommerce platforms, and distributors — into a single source of truth your team can bet their P&L on. Our proprietary commerce logic...Full time
- ...Senior Salesforce Developer (Remote) Ateko is seeking a Senior Salesforce Developer to work with our clients; understanding their business needs and translating them into technical solutions. In this role you will demonstrate in-depth knowledge of Salesforce development...SeniorWork at officeRemote workFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Developer. Be the first to apply!
- software engineer devops Vancouver, BC
- director software engineering Vancouver, BC
- software engineer - ai machine learning Vancouver, BC
- graduate software engineer Vancouver, BC
- software developer entry level Vancouver, BC
- software developer Vancouver, BC
- linux software engineer Vancouver, BC
- ingénieur logiciel Vancouver, BC
- software design engineer Vancouver, BC
- software engineer internship Vancouver, BC
