Software Developer
7 days ago
Department Overview
The Power Systems business unit consists of the Software Technologies and Power System Studies Groups. The Software Technologies Group designs tools to address new technical problems as they emerge, such as low-frequency oscillations and sub-synchronous resonance, which arise as power systems operate closer to limits, integrate higher levels of renewable generation, and utilize more advanced solid-state technologies. The group's flagship product, DSATools, is one of the world's leading power system analysis tools, used by seven of the nine ISOs in North America and by more than 200 utilities and grid operators. The Power System Studies Group provides a wide range of testing and consulting services to optimize power system performance and develops comprehensive solutions to challenging power system analysis problems.
Role Overview
We are looking for a full-stack Software Developer to join our team, working on web and desktop applications. The Software Developer is responsible for all phases in the software development cycle and working collaboratively with the Software team and the Network Applications Manager.
Duties
- Design, coding, testing, and documentation of software, particularly in the area of user interface, graphical presentation and interpretation of engineering data, Windows/web/network/database programming
- Works with the team in preparing technical proposals
- Works with the team in adopting new IT and programming technologies
- Participates in quality assurance processes for software development projects
- Management of software development projects
- Provides user support and maintenance of software
- Assists in marketing and delivery of software and software projects
Qualifications
- Bachelor's or master's degree in computer engineering, or Software Engineering from a recognized post-secondary institution
- Minimum of one year experience as a programmer or software engineer in a similar position
- Fluency in JavaScript and CSS/HTML
- Fluency in additional Object-Oriented Languages is valued: C++, C#, Java
- Experience with front-end MVVM frameworks, such as Vue.js
- In-depth knowledge of software design principles
- Strong skills in both front-end and back-end web development are an asset
- Understanding of version control for source code, documentation, etc.
- Knowledge of the fundamentals of database design, and SQL
- Experience in software project management in the development of commercial software (with codebases over 100,000 lines of code) is an asset
Affiliation: M&P
Job Level: P1
Job status: Full time Regular
Job location: Surrey
Annual Salary: $72K - $85K
Please be advised that this role has been assessed as safety sensitive and pre-qualification alcohol and drug testing will be required as a pre-condition to employment. This role is concurrently advertised in our internal and external job boards.
Powertech Labs is an equal opportunity employer. We include everyone. We welcome applications from anyone, including members of visible minorities, women, Indigenous peoples, persons with disabilities, persons of minority sexual orientations and gender identities, and others with the skills and knowledge to productively engage with diverse communities. We are also happy to provide reasonable accommodations throughout the selection process and while working at Powertech Labs.
Maintaining customer confidence and our reputation is key: To this end, all our campus and laboratories are accredited to ISO9001 (quality), ISO14001 (environment stewardship), ISO 27001 (Information Security), ISO45001 (safety) and IEC/ISO 17025 for over 100 standards. To complement the focus on accreditation, we encourage our experts to drive global standards and provide development opportunities for all staff to grow in their role and to advance in their careers.
Working at Powertech is not a job but a career. If you want to be a part of a growing clean technology company that is impactful and working towards a common goal of accelerating the world towards a net zero carbon future, come and join our team.
HOW TO APPLY
ALL CANDIDATES ARE REQUIRED TO ATTACH A COPY OF THEIR COVER LETTER, RESUME, DIPLOMA/DEGREE, ACADEMIC TRANSCRIPTS & PROOF OF PROFESSIONAL DESIGNATION. Note that applicants are required to submit/upload a copy of their college transcripts and Diploma as proof of post-secondary graduation. If applicable, a copy of your work visa is also required.
INCOMPLETE OR LATE APPLICATIONS CANNOT BE PROCESSED. This will ensure we have all the necessary information to assess your application without any delays.
#J-18808-Ljbffr
-
Backend Software Development Lead
5 days ago
Vancouver, British Columbia, Canada Aequilibrium Software Inc Full timeAbout the PositionAequilibrium Software Inc. is looking for a Backend Software Development Lead to work on our exciting projects. The ideal candidate will have experience in both Java and .NET and be able to design and implement microservices architecture.Key ResponsibilitiesLeading a team of developers.Designing and developing complex software...
-
Software Development Leader
4 days ago
Vancouver, British Columbia, Canada S M Software Solutions Inc Full timeRequired Skills and QualificationsTo be successful in this role, you will need to possess the following skills and qualifications:A minimum of 2 years' experience as a full-stack software developer (front-end and back-end) using modern languages (e.g., JavaScript) and frameworksA minimum of 1 year of experience working on Python and TypeScriptExperience...
-
Software Implementation Consultant
7 days ago
Vancouver, British Columbia, Canada Alpine Software Group Full timeAbout Alpine Software Group:Alpine Software Group is a leading provider of software solutions for the nonprofit and church management industry. Our mission is to empower organizations to achieve their goals through innovative technology.We are seeking a highly skilled Implementation Specialist to join our team. As an Implementation Specialist, you will be...
-
Cloud Software Sales Professional
7 days ago
Vancouver, British Columbia, Canada LEAP Legal Software Full timeWe are looking for an ambitious and driven Sales and Business Growth Expert to join our growing Sales team at LEAP Legal Software. This is a hybrid role based in Vancouver, with some travel to our Toronto office required.About LEAP Legal SoftwareAt LEAP, we lead the world in the development and sale of cloud-based legal practice management software for small...
-
Software Developer
2 weeks ago
Vancouver, British Columbia, Canada LandSure Systems Ltd Full timePosted Monday, November 4, 2024 at 11:00 AMDo you want to work for one of BC's Top Employers for 2024 and join an innovative, technology-driven and growth-focused organization?LandSure Systems Ltd. (LandSure) is looking to hire a Software Developer to join our Technology divisionWho we are:LandSure is a subsidiary of the Land Title and Survey Authority of BC...
-
Software Developer
3 weeks ago
Vancouver, British Columbia, Canada Azad Technology Partners Full timeJob Title:Software Developer/ProgrammerDescription:We are seeking a skilled Software Developer/Programmer to join our team as a high-level support and assistance provider for the Asset Management and Engineering Applications organization within the IT department.The ideal candidate will develop and support information systems, utilizing their expertise in...
-
Software Developer
3 weeks ago
Vancouver, British Columbia, Canada LandSure Systems Ltd Full timeLandSure Systems Ltd. is a subsidiary of the Land Title and Survey Authority of BC, a publicly accountable statutory corporation that manages BC's land title and survey systems.We are looking for a Software Developer to join our Technology division.Responsibilities:Design, develop, and validate features for existing and new digital products.Work with...
-
Software Developer
3 days ago
Vancouver, British Columbia, Canada Apryse Full timeDescriptionWe are looking for talented software developers with a winning combination of skills, experience, and entrepreneurial spirit to join our team. You will be developing the leading document manipulation solution, Apryse SDK, creating innovative new features and maintaining our existing codebase. As a software developer in our company, you will not...
-
Software Developer
2 weeks ago
Vancouver, British Columbia, Canada ClearVision Technologies, Inc. Full timeClearVision is involved in the design and manufacture of machine vision systems for quality control. Our primary customers are manufacturers in the paper, carton, and corrugated box industries. We assemble industrial cameras, sensors, our own lighting and control systems, industrial PCs, and touchscreen interfaces to create a complete inspection system. We...
-
Software Developer
6 hours ago
Vancouver, British Columbia, Canada ClearVision Technologies, Inc. Full timeClearVision is involved in the design and manufacture of machine vision systems for quality control. Our primary customers are manufacturers in the paper, carton, and corrugated box industries. We assemble industrial cameras, sensors, our own lighting and control systems, industrial PCs, and touchscreen interfaces to create a complete inspection system. We...
-
Commercial Development Specialist
7 days ago
Vancouver, British Columbia, Canada LEAP Legal Software Full timeAre you a highly motivated and results-driven sales professional looking for a new challenge? Do you have experience in new business sales and a strong ability to close deals in a consultative sales process?About LEAPLEAP leads the world in the development and sale of cloud-based legal practice management software for small law firms on a Software as a...
-
Software Developer
1 day ago
Vancouver, British Columbia, Canada CareerArc Full timeOur VisionWe strive to create a digital economy where everyone can prosper. Our technology and innovation, partnerships and networks combine to deliver a unique set of products and services that help people, businesses and governments realize their greatest potential.About This RoleWe're looking for a skilled Senior Software Engineer to join our team. As a...
-
Software Developer
3 days ago
Vancouver, British Columbia, Canada Corpay Full timeYour role As an experienced Software Developer, you'll develop major components that power our consumer apps and global platform enabling over 17 million users to conveniently pay for parking. What you'll be doing Software Developer What We Need Corpay is currently hiring a remote Software Develop for the PaybyPhone line of business. In...
-
Software Developer
3 days ago
Vancouver, British Columbia, Canada Visier, Inc Full timeVisier is the leader in people analytics and we believe in a 'people-first' approach to business strategy. Our innovative technology transforms the way that organisations make decisions, allowing them to elevate their employees and drive better business outcomes. Embarking on an exciting new chapter in our growth story, we are looking for talented...
-
Sr. Software Engineer I
3 weeks ago
Vancouver, British Columbia, Canada Planview GmbH, Software & Consulting Full timeCompany OverviewPlanview has one mission: to build the future of connected work, from ideas to impact.As the global leader in work and resource management, Planview helps organizations accelerate the achievement of what matters most, supporting our customers from need to speed, from passion to progress, and from overhead to optimization. We provide the...
-
Software Developer
6 days ago
Vancouver, British Columbia, Canada Sign In Solutions Full timeWe are seeking an experienced software developer to join our team at Sign In Solutions. As a developer, you will work closely with our innovative team to design and maintain scalable applications and services hosted in the cloud.This is a hybrid role based in Vancouver, BC.About UsSign In Solutions is an innovative workplace enablement partner that provides...
-
Software Development Director
7 days ago
Vancouver, British Columbia, Canada Azad Technology Partners Full time**About the Role**As a Principal Software Engineer at AZAD Technology Partners, you will play a critical role in designing, developing, and testing software for industry-leading laser via drilling systems.This is a full-time consultant position based in Portland, Oregon with a high probability of long-term and ongoing continued employment.The successful...
-
Business Development Manager
3 weeks ago
Vancouver, British Columbia, Canada LEAP Legal Software Full timeJob SummaryThe Business Development Manager will lead the sales efforts for LEAP's cloud-based legal practice management software in the assigned geographical territory. This role requires a hunter mentality, with a strong ability to close deals in a consultative sales process and grow professionally.ResponsibilitiesSell LEAP Software and achieve required...
-
Software Development Specialist
3 days ago
Vancouver, British Columbia, Canada STEMCELL Technologies Inc Full timeAbout UsSTEMCELL Technologies Inc. is a leading biotechnology company dedicated to supporting scientific research and innovation in the life sciences. Our mission is to develop novel software solutions that drive advancements in fields such as cancer, immunology, and tissue engineering.We are seeking an experienced Senior Software Engineer to join our team...
-
Software Development Leadership
5 days ago
Vancouver, British Columbia, Canada Themis Solutions Inc. Full time**Overview**Themis Solutions Inc. is a cutting-edge technology company that provides innovative solutions to protect its customers' data. We are committed to building a culture that values diversity, equity, and inclusion and fosters innovation and collaboration.About the JobWe are seeking a highly skilled Software Development Leadership professional to join...