Software Engineering Lead
3 weeks ago
Company Overview:
Coast Capital Savings is a purpose-driven organization dedicated to serving its members and communities. We strive for excellence in all aspects of our operations, from delivering exceptional member experiences to fostering a positive and inclusive work environment.
About the Role:
We are seeking an experienced Senior Full Stack Developer to join our Digital Applications team. This key position involves designing, developing, and supporting various applications, from web front-end to APIs and middleware integration.
Job Description:
Key Responsibilities:
- Develop and support best-in-class enterprise-wide applications for our members and internal teams.
- Work on applications like online banking, public website, digital membership opening, and other digital solutions.
- Develop web applications using .NET platform, modern JavaScript, CSS, and HTML frameworks such as React, Bootstrap, etc.
- Leverage ESB platform to build integration solutions for web applications.
- Implement CI/CD pipelines by adopting best practices on AWS, GitHub, Maven, Jenkins, Nexus, JMeter, etc.
- Participate in project solution design. Create and maintain technical design documents.
- Jointly responsible with Quality Assurance team to ensure systems meet requirements.
- Provide subject matter expertise to support decision-making on projects' scope based on priority, business value, and development resources.
- Technical leadership and coaching in software development.
- Mentor junior team members and improve team's knowledge base.
Requirements:
- Minimum 7-9 years of job-related experience.
- Bachelor's degree in Computer Science or equivalent technology discipline.
- Advanced web development experience using HTML, CSS, and JavaScript.
- Deep understanding of MVC framework and Single Page Application.
- Knowledge on webpage performance optimization.
- Advanced experience in .Net technology, .NET Core.
- Experience in React and Bootstrap, developing frontend applications with integrating .Net backend.
- Advanced experience in relational databases with ability to design scalable database schemas.
- Advanced experience with TDD and unit testing frameworks.
- RESTful API development, including defining and applying API management best practices using cloud-first approach.
- Good understanding of Service Oriented Architecture and Microservices.
- Knowledge and experience working with ESB, such as MuleSoft, are assets.
- Experience with Agile environments.
- CI/CD through tools like Jenkins, Maven, and Nexus.
- Ability to manage and prioritize complex workload with minimal supervision.
What We Offer:
As a valued member of our team, you can expect:
- Purpose-driven work environment where your contributions make a meaningful impact.
- Competitive salary range: $93,500-$121,000.
- Flexible work arrangements through myWork options (In-person, Hybrid).
- Ongoing opportunities for professional growth and development.
- Diverse and inclusive work culture that values your unique perspectives.
- Employee volunteer program, doubling your impact when volunteering with Canadian charities.
About Coast Capital:
Coast Capital Savings is a Platinum member of Canada's Best Managed Companies and regularly recognized by Canada's Most Admired Corporate Cultures and BC Top Employers Awards. Our commitment to reinvesting 10% back into the community has resulted in over $90 million invested since 2000. Join us in making a difference in the lives of our members and communities.
-
Senior Software Engineering Team Lead
4 weeks ago
Surrey, British Columbia, Canada ED Soft Solutions Inc. Full timeAbout ED Soft Solutions Inc.We are a leading software development company that specializes in creating innovative solutions for our clients. We are currently seeking an experienced Senior Software Engineering Team Lead to join our team.Job SummaryThe Senior Software Engineering Team Lead will be responsible for leading and coordinating teams of information...
-
Software Architect for Data Integration
1 week ago
Surrey, British Columbia, Canada Safe Software Inc Full timeAbout Safe SoftwareSafe Software Inc. is a world-renowned developer of innovative software solutions.Our StoryWith over 10,000 organizations worldwide using our flagship product, FME, we have established ourselves as the leaders in data integration technology.A Career with Safe SoftwareWe are seeking a highly skilled and experienced Software Architect for...
-
Software Quality Assurance Engineer
3 weeks ago
Surrey, British Columbia, Canada HEROISTIC SOFTWARE CONSULTING GROUP LTD. Full timeCompany OverviewHEROISTIC SOFTWARE CONSULTING GROUP LTD. is a dynamic software consulting firm that prides itself on delivering high-quality solutions to its clients.SalaryWe are offering a competitive salary range of $60,000 - $80,000 per year, depending on experience and qualifications.Job DescriptionWe are seeking a skilled Software Quality Assurance...
-
Software Engineering Team Lead
3 weeks ago
Surrey, British Columbia, Canada Ramp Group Full timeRamp Group is seeking a skilled Software Engineering Team Lead to join our team. This full-time position offers a competitive salary of approximately $100,000 per year, based on industry standards and location.About the RoleIn this key leadership role, you will be responsible for leading and coordinating teams of information systems professionals in the...
-
Software Engineering Team Lead
3 weeks ago
Surrey, British Columbia, Canada LATUSSKY WEBMEDIA INC. Full timeJob DescriptionWe are seeking a highly skilled Software Engineering Team Lead to join our team at LATUSSKY WEBMEDIA INC.About the RoleThis is a full-time position, requiring 30-40 hours of work per week.The ideal candidate will have a Bachelor's degree and less than 2 years of experience in software development.In this role, you will be responsible for...
-
Principal Software Engineer
4 weeks ago
Surrey, British Columbia, Canada Fraser Health Full timeJob OverviewWe are seeking a highly skilled Principal Software Engineer to join our team at Fraser Health. This is a challenging and rewarding role that will provide you with the opportunity to lead large-scale software development projects, mentor junior engineers, and drive innovation in our organization.About UsFranse Health is a leading healthcare...
-
Software Systems Engineer
1 week ago
Surrey, British Columbia, Canada Natt Enterprises Ltd Full timeWe are seeking a skilled Software Systems Engineer to join our team at Natt Enterprises Ltd. With a focus on developing innovative software solutions, this role requires strong technical expertise and leadership skills.About the Role:As a Software Systems Engineer, you will be responsible for leading and coordinating teams of information systems...
-
Software Engineering Professional
2 weeks ago
Surrey, British Columbia, Canada Bonjour Infotech Full timeJob SummaryWe are seeking a highly skilled Software Engineering Professional to join our team at Bonjour Infotech. As a permanent employee, you will work 35 hours per week and contribute to the development of innovative software solutions.About the RoleThis position is perfect for an individual with a Bachelor's degree and at least 1 year of experience in...
-
Engineering Designer
4 weeks ago
Surrey, British Columbia, Canada Asem Engineering Ltd Full timeAsem Engineering Ltd is seeking an experienced Engineering Designer to join our team in a CAD Specialist role.Job Description:We are looking for a skilled engineer to create detailed designs and drawings using computer-aided design (CAD) software.Responsibilities:Prepare high-quality engineering designs and drawingsDevelop and prepare design sketches and...
-
Software Development Engineer
4 weeks ago
Surrey, British Columbia, Canada KTC SUNDUNE SOLUTIONS INC Full timeAbout KTC SUNDUNE SOLUTIONS INCKTC SUNDUNE SOLUTIONS INC is a leading company in the field of software development and e-commerce solutions. We are currently seeking an experienced Software Development Engineer to join our team.Job DescriptionWe are looking for a highly skilled and motivated individual to work as a Software Development Engineer on our...
-
Software Territory Growth Specialist
3 weeks ago
Surrey, British Columbia, Canada Safe Software Full timeAbout the RoleWe are seeking an experienced Channel Account Manager to join our team. As a Channel Account Manager, you will be responsible for building, managing and executing business plans for our partners in their assigned territory.Responsibilities:Support partners in identifying leads and opportunities, marketing initiatives, and go-to-market...
-
Full Stack Software Engineer
4 weeks ago
Surrey, British Columbia, Canada HSB IT Solution Ltd Full timeWe are HSB IT Solution Ltd, a leading technology company looking for a skilled Full Stack Software Engineer to join our team. This is an exciting opportunity to work on challenging projects, develop new skills and collaborate with experienced professionals. As a Full Stack Software Engineer, you will be responsible for designing, developing, and testing...
-
Senior Software Engineer
2 days ago
Surrey, British Columbia, Canada AMUR Financial Group Full timeAMUR Financial Group">About Us">We are a leading mortgage lender in Canada, with over 50 years of experience and a reputation for excellence. Our team is dedicated to delivering innovative solutions that drive efficiency and improve our business processes.">Job Title: Senior Software Engineer">Location: Surrey, BC V3T 2X2">Salary Range: $65,000 - $75,000 per...
-
Software Engineer
4 weeks ago
Surrey, British Columbia, Canada 555 Wireless Ltd. Full timeJob Details555 Wireless Ltd. seeks a skilled Software Engineer to join our team.About the RoleWe are looking for a highly motivated and experienced Software Engineer to work on various software development projects. The ideal candidate will have a solid background in programming and be able to write, modify, integrate, and test software code.Key...
-
Digital Engineering Technician
4 weeks ago
Surrey, British Columbia, Canada Asem Engineering Ltd Full timeAsem Engineering Ltd is seeking a skilled Digital Engineering Technician to join their team. This permanent position offers a competitive salary of $50,000 - $70,000 per year, depending on experience.Job DescriptionThe successful candidate will be responsible for preparing engineering designs and drawings using computer-aided design (CAD) software. They will...
-
Software Developer I Position
1 month ago
Surrey, British Columbia, Canada Safe Software Inc. Full timeJob SummarySafe Software Inc. is seeking a talented Software Developer I to join our Product Development team. As a key member of our team, you will play a vital role in designing, developing, and implementing software solutions that meet both our internal needs and customer requirements.About the RoleDevelop and maintain software applications according to...
-
Software Engineering Professional
3 weeks ago
Surrey, British Columbia, Canada Bonjour Infotech Full timeJob Summary:We are seeking a skilled Software Engineering Professional to join our team at Bonjour Infotech.Key Responsibilities:Work on software development projects with our experienced teamCollaborate with colleagues to design, develop, and test software solutionsImplement software features and fix bugs in a timely mannerAnalyze user requirements and...
-
Software Development Team Lead
3 weeks ago
Surrey, British Columbia, Canada Ramp Group Full timeRamp Group is a leading organization in the tech industry, and we are seeking a highly skilled Software Development Team Lead to join our team.About the RoleThis role will be responsible for planning and controlling budget and expenditures, recruiting staff, and supervising computer analysts, engineers, programmers, technicians, and other personnel. The...
-
Engineering Design and Drafting Specialist
4 weeks ago
Surrey, British Columbia, Canada Mainland Engineering Design Corporaion Full timeWe are seeking a highly skilled Engineering Design and Drafting Technologist to join our team at Mainland Engineering Design Corporation. This is a permanent full-time position offering 30-40 hours of work per week, with a competitive salary ranging from $45,000 to $60,000 annually, depending on experience.About the Job:Job DescriptionThe successful...
-
Senior Engineering Director
3 weeks ago
Surrey, British Columbia, Canada Zoom Engineering Ltd. Full timeJob DescriptionWe are seeking a highly skilled Senior Mechanical Engineering Manager to lead our engineering team at Zoom Engineering Ltd. in [Location].The successful candidate will oversee the analysis of data and information, evaluate daily operations, and plan and control budget and expenditures.This role requires strong leadership skills, excellent...