Software Engineer Lead

3 weeks ago


Victoria, British Columbia, Canada Global Pharma Tek Full time
Job Title: Senior Full Stack Developer

About Global Pharma Tek
Global Pharma Tek is a leading company in the pharmaceutical industry, dedicated to providing innovative solutions for patients worldwide.

Salary Range:
We offer a competitive salary of $120,000 - $180,000 per year, depending on experience and qualifications.

Job Description
We are seeking an experienced Senior Full Stack Developer to join our team. As a key member of our development team, you will be responsible for designing, building, and maintaining complex software systems using Python and Web technologies/frameworks such as Nuxt/Vue, React, Typescript, Tailwind.

Key Responsibilities:
- Design, build, and maintain RESTful APIs with API technologies, such as Open API, API gateway, JSON Schema.
- Collaborate with cross-functional teams to deliver high-quality software products.
- Migrate digital services from legacy environments to modern environments leveraging techniques/tools such as container and microservices-based architectures.
- Ensure scalability, reliability, and performance of software systems.

Requirements:
- A minimum of 5 years' experience as a full-stack software developer (front-end and back-end) using Python and Web technologies/frameworks.
- Experience with Container technologies/platforms, such as Docker, Kubernetes, OpenShift, Google Cloud.
- Experience working as part of an agile team of which one year must be using scrum to incrementally deliver value for the users of a product or digital service.
- Experience migrating digital services from legacy environments such as mainframe, and/or client/server to modern environments leveraging techniques/tools such as container and microservices-based architectures.
- Experience writing automated tests and helping set up continuous integration & delivery pipelines.

Desirable Skills:
- Experience with Databases (Postgres, Oracle, etc) and SQL languages.
- Experience working in a scaled agile environment.
- Experience with search technologies such as SOLR, Elastic search or Google Big Query.
- Experience creating and delivering training to customers on technical topics.

Benefits:
- Comprehensive health insurance package.
- Generous paid time off policy.
- Professional development opportunities.

About the Role:
This is an exciting opportunity to join a dynamic team of professionals who are passionate about delivering innovative solutions. If you are a motivated and experienced software developer looking for a new challenge, please submit your application.

  • Victoria, British Columbia, Canada Plexxis Software Full time

    About Plexxis SoftwarePlexxis Software is a leading provider of innovative software solutions for the construction industry, empowering customers to maximize their profit and efficiency through our cutting-edge technology.


  • Victoria, British Columbia, Canada Comm100 Network Corporation Full time

    Job Title: Senior Software Engineering LeaderAbout Comm100 Network Corporation: We are a leading provider of customer service software, committed to delivering innovative solutions that enhance the customer experience.Salary: $150,000 - $180,000 per year, depending on experienceJob Description:We are seeking an experienced Senior Software Engineering Leader...


  • Victoria, British Columbia, Canada Mosaec Full time

    Company Overview">">SyncWith is a small, passionate engineering-led company on a mission to simplify data access for marketers, product managers and business owners everywhere. We help teams connect their data with tools they already know, like Google Sheets and Looker Studio, giving them the power to see all their key metrics in one place. Since our start,...


  • Victoria, British Columbia, Canada Victoria General Hospital and Royal Jubilee... Full time

    Role OverviewWe are seeking an experienced Software Development Team Lead to join our team at Victoria General Hospital and Royal Jubilee Hospital. This role will be responsible for leading a team of software engineers to develop scalable applications using agile methodologies.About the PositionThe ideal candidate will have strong leadership and...


  • Victoria, British Columbia, Canada Momentum Financial Services Group Full time

    About the Role:As a senior software engineer at our company, you will be responsible for designing, developing, and maintaining our software applications. With a strong background in software engineering and a passion for innovation, you will be an integral part of our tech team.Key Responsibilities:Design and develop software applications using a range of...


  • Victoria, British Columbia, Canada Comm100 Network Corporation Full time

    Job DescriptionWe are seeking a seasoned Senior Engineering Lead to drive technical excellence within our organization. As a key member of our engineering team, you will be responsible for leading and mentoring engineers to deliver high-quality software solutions.About the RoleThis is a full-time position that involves collaborating with cross-functional...


  • Victoria, British Columbia, Canada Stantec Consulting International Ltd. Full time

    Stantec Consulting International Ltd. is a leading engineering firm that views water as a holistic system. Our Water business brings together top engineers and scientists to deliver sustainable solutions for communities worldwide.We are seeking a Senior Hydrotechnical River Engineer to join our growing Water Resources team in British Columbia. This role...


  • Victoria, British Columbia, Canada Sensation Business Consulting Full time

    Job OverviewSensation Business Consulting is seeking a skilled Software Engineering Specialist to join our team. As a key member of our software development team, you will play a crucial role in designing, developing, and maintaining high-quality software applications.Job DescriptionWe are looking for an experienced Software Engineer who can work...


  • Victoria, British Columbia, Canada Sensation Business Consulting Full time

    Sensation Business Consulting is seeking a skilled Software Engineering Expert to join our team. The ideal candidate will have a strong background in software development, with a focus on creating efficient and scalable code.Key responsibilities will include:Designing, developing, and testing software applicationsCollaborating with cross-functional teams to...


  • Victoria, British Columbia, Canada Mosaec Full time

    We are seeking a Senior Full Stack Developer to join our team at SyncWith, a fast-growing and profitable company in Victoria, BC, Canada.OverviewAt SyncWith, we simplify data access for marketers, product managers, and business owners worldwide. Our mission is to empower teams to connect their data with tools they already know, such as Google Sheets and...


  • Victoria, British Columbia, Canada Sensation Business Consulting Full time

    Job DescriptionSensation Business Consulting is seeking a skilled Software Engineering Specialist to join our team.About the RoleWe are looking for a highly motivated and experienced Software Engineer to develop, maintain, and improve our software applications. As a key member of our technology team, you will be responsible for writing, modifying,...


  • Victoria, British Columbia, Canada Sensation Business Consulting Full time

    Job DescriptionSensation Business Consulting is seeking a highly skilled Senior Software Solutions Engineer to join our team. In this role, you will be responsible for designing, developing, and implementing software solutions that meet the needs of our clients.ResponsibilitiesDesign and develop software solutions using a variety of programming languages and...


  • Victoria, British Columbia, Canada Sensation Business Consulting Full time

    About the RoleSensation Business Consulting is seeking a skilled Software Engineering Specialist to join our team. As a key member of our software development team, you will be responsible for designing, developing, and maintaining high-quality software solutions.Key ResponsibilitiesDesign and develop software applications using various programming languages...


  • Victoria, British Columbia, Canada impact Full time

    About the Role:As an Associate Manager, Software Engineering, at impact.com, you will be part of a fast-paced agile scrum team building an integral piece of the client portal. You will have the opportunity to work with highly cohesive and loosely coupled teams to maximize productivity and encourage ingenuity.Key Responsibilities:Lead and manage a small team...


  • Victoria, British Columbia, Canada Worldline Full time

    Role OverviewWe are seeking an experienced Senior Tools Engineer to join our team at Worldline. In this role, you will be responsible for designing, creating, and sustaining the software engineering tools used to manage our Payment Acceptance Platform. You will work closely with developers, QA, and Operations to identify, implement, document, and sustain the...


  • Victoria, British Columbia, Canada impact Full time

    Transformative Partnership Management OpportunitiesIn the rapidly evolving world of technology, impact.com is at the forefront of revolutionizing partnership management. As a leading SaaS platform, we empower businesses to automate their partnerships and maximize revenue growth.Your Role in This JourneyWe are seeking an experienced Associate Manager,...


  • Victoria, British Columbia, Canada Mosaec Full time

    Are you a talented software engineer looking for a challenging role that leverages your skills in crafting intuitive web experiences? Do you thrive in fast-paced environments and want to take on a lead role in building out user-facing products? Look no further than this exciting opportunity at SyncWith.About UsSyncWith is a small, passionate, engineering-led...


  • Victoria, British Columbia, Canada Randstad Full time

    Senior Software Engineer Opportunity:As a senior software engineer, you will be responsible for designing, developing, and maintaining cloud-based software systems. Our ideal candidate will have expertise in cloud computing and a strong understanding of DevOps principles.Key Responsibilities:Design and develop scalable cloud-based software systemsCollaborate...

  • Software Engineer

    3 weeks ago


    Victoria, British Columbia, Canada Mighty Oaks Full time

    Mighty Oaks is seeking a skilled Software Engineer - E-commerce Specialist to join our team. As an integral part of our development team, you will play a key role in designing and developing innovative e-commerce solutions that drive business growth.About the RoleThis exciting opportunity allows you to leverage your technical expertise to create cutting-edge...


  • Victoria, British Columbia, Canada Electronic Arts Full time

    Transform the Gaming ExperienceWe are seeking a skilled Gameplay Modes Senior Software Engineer to join our team at Electronic Arts. As a key member of our development team, you will be responsible for designing and implementing gameplay systems that bring our games to life.About the RoleDesign and develop game modes systems that can be extended over time to...