Senior Software Developer

4 weeks ago


Victoria, Canada Charter Full time

The Senior Software Developer is responsible for designing, developing, testing, and maintaining software applications. Their role typically involves leading projects with the broader Charter team and ensuring that software development best practices are followed.

Core Competencies:

Building a Collaborative Culture

Charter team members are committed to respectful, active collaboration. They work in partnership with individuals, teams, and customers. They know that commitment to effective collaboration leads to better organizational and client outcomes.

Commitment to Growth and Continuous Learning

Charter team members look for continuous learning and improvement opportunities, removing barriers and supporting the growth of self, team, customers, and organization.

Accountability and Achievement Focus

Charter team members contribute to a culture of high performance and mutual support. They demonstrate commitment to Charter's purpose, encouraging and honouring goals and agreements, and surpassing a standard of excellence.

Stakeholder Engagement and Responsiveness

Charter team members act with a customer-first mentality. They listen to our vendors and customers and let customer-focus guide their decisions.

Technical & Specialized Expertise

Charter team members demonstrate the required education, knowledge, and/or experience in their roles. They can expand and use technical knowledge to its full advantage.

Responsibilities & Accountabilities:

Business Execution

• Collaborate with the executive leaders to define and manage the budget for assigned projects

•Identify inconsistencies in architecture and determine simpler and optimal programming solutions

•Develop, implement and evolve working practices that promote application development excellence

Position Delivery

•Act as a full project life-cycle owner for assigned development opportunities

•Requirement analysis, coding, design, implementation, testing, problem analysis and resolution, and technical documentation

•Exception handling, correct usage of data structures, multi-threaded programming, memory management and application tuning

•Understand technical requirements and how they relate and familiarity in general performance practices like caching, query optimization, memory utilization and clean-up etc.

•Optimize delivery, meet deadlines, and deliver results

•Demonstrates unexpected value to their client

•Familiar with agile methodology and proficient in participating in the standup and handling tasks workflow

People Engagement

•Lead development team in development projects

•Act as a touchpoint for internal and external contacts during project execution

•Work with Solution Architect to validate and substantiate requirements and designs

•Ensure clear communication of delegated tasks and provides sufficient autonomy to motivate and empower individual team members

The list of duties and responsibilities described above is not intended to be all-inclusive and may be expanded/modified from time to time as required by Charter's needs.

Qualifications and Experience:

•5+ years of full stack development experience

•Strong Java or .Net development experience including multi-threaded application development

•Strong experience in JavaScript, Typescript framework; HTML/CSS

•Experience with Spring, SpringBoot and ORM technologies

•Experience with REST Web services

•Good hands-on experience with RDBMS like Oracle/ MySQL & have ability to write data structures, basic SQL Queries & knowledge of joins, Views, Group By, Having Clause etc.

Knowledge, Skills, and Abilities:

•Proven track record of design, development and implementation of large volume, high availability enterprise applications

•Excellent oral/written communication and interpersonal skills with ability to multitask and work under pressure to meet deadlines

•Experience leading teams, working with stakeholders across the board

•Ability to integrate front-end and back-end

•Proficiency with a source version control tool

•Strong unit testing skills

•Ability to take full ownership of assigned tasks



  • Victoria, Canada Securitas Full time

    POSITION: Senior Software Developer DIVISION: SPS – R&D  LOCATION: Victoria, BC, Canada.     3xLOGIC is part of one of the largest security businesses in the world - Securitas. 3xLOGIC has been a leading innovator in security technology for 20+ years. The company is recognized for providing easy-to-use surveillance and business intelligence...


  • Victoria, BC, Canada Plexxis Software Full time

    Full Stack JavaScript developer Job Type: Full time, permanent All successful candidates are required to reside within commuting distance of our Langford/Victoria office location. What You Will Do As part of the Plexxis web development team, you will… use react + node/express to create user interfaces and backend API calls as part of the ongoing...


  • Victoria, British Columbia, Canada Charter Full time

    The Senior Software Developer is responsible for designing, developing, testing, and maintaining software applications. Their role typically involves leading projects with the broader Charter team and ensuring that software development best practices are followed. Core Competencies: Building a Collaborative Culture Charter team members are committed to...


  • Victoria, Canada Tundra Technical Solutions Inc. Full time

    Senior Software Development Engineer in Test Job Description Our Clients seeks to engage a vendor to provide one experienced Senior Software Development Engineer in Test (SDET). The SDET will assist the software development team with the planning and the design of Software Quality Assurance. Using industry best practices the SDET will be instrumental in the...


  • Victoria, Canada Tundra Technical Solutions Inc. Full time

    Senior Software Development Engineer in TestJob DescriptionOur Clients seeks to engage a vendor to provide one experienced Senior Software Development Engineer in Test (SDET). The SDET will assist the software development team with the planning and the design of Software Quality Assurance. Using industry best practices the SDET will be instrumental in the...


  • Victoria, Canada Tundra Technical Solutions Inc. Full time

    Senior Software Development Engineer in TestJob DescriptionOur Clients seeks to engage a vendor to provide one experienced Senior Software Development Engineer in Test (SDET). The SDET will assist the software development team with the planning and the design of Software Quality Assurance. Using industry best practices the SDET will be instrumental in the...


  • Victoria, Canada Tundra Technical Solutions Inc. Full time

    Senior Software Development Engineer in TestJob DescriptionOur Clients seeks to engage a vendor to provide one experienced Senior Software Development Engineer in Test (SDET). The SDET will assist the software development team with the planning and the design of Software Quality Assurance. Using industry best practices the SDET will be instrumental in the...


  • Victoria, Canada Infusion Edutainment AI&VR&AR Tech Development Ltd. Full time

    Education: Bachelor's degreeExperience: 3 years to less than 5 yearsTasksWrite, modify, integrate and test software codeMaintain existing computer programs by making modifications as requiredCommunicate technical problems, processes and solutionsAssist in the collection and documentation of user's requirementsAssist in the development of logical and physical...


  • Victoria, Canada Infusion Edutainment AI&VR&AR Tech Development Ltd. Full time

    Education: Expérience: EducationBachelor's degreeTasksWrite, modify, integrate and test software codeMaintain existing computer programs by making modifications as requiredCommunicate technical problems, processes and solutionsAssist in the collection and documentation of user's requirementsAssist in the development of logical and physical...


  • Victoria, BC, Canada Tundra Technical Solutions Inc. Full time

    Senior Software Development Engineer in Test Job Description Our Clients seeks to engage a vendor to provide one experienced Senior Software Development Engineer in Test (SDET). The SDET will assist the software development team with the planning and the design of Software Quality Assurance. Using industry best practices the SDET will be instrumental in...

  • Senior Developer

    4 weeks ago


    Victoria, Canada Great Canadian Gaming Corp. Full time

    Senior Software Developer • Employment Type : permanent full-time role • Location: Remote within Canada About the Job We are looking for someone with a high bar for technical excellence, scalable architecture, and security. As business is growing, and we're looking for passionate developers to deliver product features, improve our development...

  • Senior Developer

    4 weeks ago


    Victoria, British Columbia, Canada Great Canadian Gaming Corp. Full time

    Senior Software Developer Employment Type : permanent full-time role Location: Remote within Canada About the Job We are looking for someone with a high bar for technical excellence, scalable architecture, and security. As business is growing, and we're looking for passionate developers to deliver product features, improve our development processes and...

  • Senior Developer

    3 weeks ago


    Victoria, Canada Global Pharma Tek Full time

    Position: Senior Developer Location: Victoria/Remote Duration: Months contract + Possible extension Job Description: The Senior Developer is required to have the following Mandatory Skills and Experience: A minimum of -years’ experience as a full-stack software developer (front-end and back-end) using Python and Web...


  • Victoria, BC, Canada Tundra Technical Solutions Inc. Full time

    Senior Software Development Engineer in Test Our Clients seeks to engage a vendor to provide one experienced Senior Software Development Engineer in Test (SDET). The SDET will assist the software development team with the planning and the design of Software Quality Assurance. Using industry best practices the SDET will be instrumental in the approach and...

  • software developer

    4 weeks ago


    Victoria, Canada Variyas Global Solutions Inc. Full time

    Education: Bachelor's degreeExperience: 3 years to less than 5 years or equivalent experienceWork settingConsulting firmTasksWrite, modify, integrate and test software codeMaintain existing computer programs by making modifications as requiredCommunicate technical problems, processes and solutionsAssist in the development of logical and physical...

  • software developer

    4 weeks ago


    Victoria, Canada Variyas Global Solutions Inc. Full time

    Education: Expérience: EducationBachelor's degree or equivalent experienceWork settingConsulting firmTasksWrite, modify, integrate and test software codeMaintain existing computer programs by making modifications as requiredCommunicate technical problems, processes and solutionsAssist in the development of logical and physical specificationsComputer and...

  • Software Developer

    3 weeks ago


    Victoria, Canada Global Pharma Tek Full time

    Position: Software Developer Location: Remote Duration: months contract + possibility of extension Requirements: The Developer Level is required to have a minimum of years’ experience in the following skills: Programming, testing, and otherwise supporting the development and maintenance of systems by: translating software...


  • Victoria, British Columbia, Canada Targeted Talent Full time

    About the Company: Our client is a company building the world's highest- performance pure digital AI inference chip. They are seeking a Software Architect to lead their software efforts and advance the software stack that includes ML frameworks, compilers, libraries, and runtime. As a Software Architect, you will be responsible for designing and developing...


  • Victoria, British Columbia, Canada Checkfront Full time

    About us Join the adventure and innovate with a talented team that's pushing the capabilities of experience management Empower thousands of tour and activity operators.One of Canada's top SaaS growth companies located on beautiful Vancouver Island. As the industry's leading independent booking software, we have customers who run businesses in fascinating...


  • Victoria, Canada Targeted Talent Full time

    About the Company: Our client is a company building the world's highest- performance pure digital AI inference chip. They are seeking a Software Architect to lead their software efforts and advance the software stack that includes ML frameworks, compilers, libraries, and runtime. As a Software Architect, you will be responsible for designing and developing...