Software Engineer

3 weeks ago


British Columbia BC, Canada GlobalSource IT Full time

Software Engineer - Java & Legacy Systems with Advanced MSSQLFull-time Remote British Columbia, VancouverJob SummaryOur client is seeking a full-stack developer with strong Java and SQL expertise and solid experience supporting legacy applications. This role spans the full development lifecycle - architecture, coding, testing, release management, and maintenance - while also contributing to modernization efforts across multiple systems. ResponsibilitiesDevelop, test, and document applications, integrations, and data migrations.Design, build, and support features across the full stack using Java and related technologies.Write, debug, and optimize complex T-SQL queries and work with SQL Server data tools.Update, maintain, and support legacy applications, including Visual FoxPro.Integrate internal proprietary systems and third-party applications.Contribute to architectural design, code quality, and design/code reviews.Participate in continuous improvement efforts for Agile, CI/CD, and development processes.Collaborate with a globally distributed team and communicate effectively across time zones.Partner with the PMO to design, develop, and implement prioritized work items.Mentor junior team members in both technical and non-technical areas.Required QualificationsStrong full-stack Java development experience (Web API, REST, SOAP, XML, JSON, JavaScript, APEX).Extensive SQL/T-SQL experience, including debugging and optimization against MS SQL.Experience supporting and maintaining legacy applications.Strong object-oriented programming skills and experience with established design patterns.Experience using Microsoft Visual Studio Data Tools.Knowledge of designing and consuming RESTful and SOAP APIs.Familiarity with ADA web-compliance best practices.Experience with Agile development methodologies using tools such as JIRA and GitHub.Exposure to Visual FoxPro.Preferred QualificationsExperience with SSRS, SSAS, and SSIS.Experience working with Salesforce (Classic and Lightning).Knowledge of APIs such as Braintree, Forte, Avalara, FedEx, and UPS.BenefitsComprehensive benefits package, including medical, dental, and vision coverage, life insurance, and a 401(k) plan with employer match.128 hours of paid time off (PTO) annually (prorated based on hire date), plus 10 paid company holidays.


  • Software Engineer

    3 weeks ago


    British Columbia (BC), Canada OSI Maritime Systems Full time

    About the CompanyAt OSI Maritime Systems, we pride ourselves on delivering world-class navigation and bridge systems. With decades of experience serving military customers, we remain at the forefront of innovation in the maritime industry. Our collaborative and dynamic environment ensures every team member contributes to advancing marine safety and...


  • Remote, British Columbia, Canada Incognito Software Systems Full time

    Are you passionate about solving problems and delivering next-generation software to enhance the Internet experience? Join a global leader creating software for broadband service providers. We have been growing since 1992 and now work with some of the top service providers worldwide to deliver solutions that are innovative, creative, and make life easier...

  • Software Engineer

    4 weeks ago


    British Columbia (BC), Canada New Value Solutions Full time

    New Value Solutions, a national IT consulting company, is seeking a Full-Stack Developer to support the development and support of software packages within a DevOps environment. This will involve developing new (innovative) solutions, extending existing solutions, and providing support to operations solutions and cloud infrastructures.Responsibilities:Azure...


  • Revelstoke, British Columbia, VES, Canada Cronometer Software Inc Full time

    Senior Software EngineerMobile Development Team – Revelstoke, British ColumbiaCronometer is the most accurate, comprehensive nutrition tracking app on the market. We empower people to make informed decisions about their health and wellness with data they can trust. With over 12 million users and growing fast, we're passionate about building world-class...


  • British Columbia (BC), Canada Amazon Development Centre Canada ULC Full time

    AWS Infrastructure as Code helps customers to easily and efficiently adopt AWS services while ensuring that their applications run safely in the cloud. We develop services, including CloudFormation and Cloud Control API, that empower customers to spin up infrastructure across AWS at unprecedented scale.The CloudFormation Core organization develops and...

  • Software Engineer

    3 weeks ago


    British Columbia (BC), Canada 1866NoENTRY Full time

    Systems Ltd. is seeking a Software Engineer with experience in AI, machine learning, and real-time video analytics. You will help build our next-generation RTSP camera object detection and automated monitoring platform used across security towers and smart-site deployments.ResponsibilitiesDevelop software to process and analyze RTSP video streamsBuild and...

  • Software Engineer

    4 weeks ago


    British Columbia, Canada New Value Solutions Full time

    New Value Solutions, a national IT consulting company, is seeking a Full-Stack Developer to support the development and support of software packages within a DevOps environment. This will involve developing new (innovative) solutions, extending existing solutions, and providing support to operations solutions and cloud infrastructures. Responsibilities:...

  • Software Engineer

    4 weeks ago


    British Columbia, Canada New Value Solutions Full time

    New Value Solutions, a national IT consulting company, is seeking a Full-Stack Developer to support the development and support of software packages within a DevOps environment. This will involve developing new (innovative) solutions, extending existing solutions, and providing support to operations solutions and cloud infrastructures. Responsibilities:...

  • Software Engineer

    7 days ago


    Engineer, British Columbia, Canada AdaptiveMobile Security Full time

    Role OverviewThis role is an exciting opportunity to work on challenging software development projects related to specialized telco solutions.Our team atmosphere, international environment with worldwide customers and technically challenging tasks guarantee an exciting job where you can grow and develop your skills.We are currently seeking an enthusiastic...

  • Software Engineer

    2 weeks ago


    Engineer, British Columbia, Canada AdaptiveMobile Security Full time

    Role OverviewWe are looking forSoftware Engineerto design, build, and maintain reliable, automated infrastructure for our products and customer environments. In this role, you will be responsible for managing CI/CD pipelines, containerized environments, and GitOps workflows to enable efficient, scalable, and secure software delivery.Key...