Unfortunately, this job posting is expired.
Don't worry, we can still help! Below, please find related information to help you with your job search.
Some similar recruitments
Software Developer (Connections Team)
Recruited by Loopio 7 months ago Address Vancouver, British Columbia, Canada
Senior Software Developer Jobs
Recruited by Fortinet 8 months ago Address Burnaby, British Columbia, Canada
Senior Software Developer Jobs
Recruited by Apex Systems 8 months ago Address British Columbia, Canada
Senior Software Developer Jobs
Recruited by Apex Systems 8 months ago Address Vancouver, British Columbia, Canada
Senior Software Developer, Mobile
Recruited by Pixieset 8 months ago Address Vancouver, British Columbia, Canada
Senior Software Developer/Analyst
Recruited by TEEMA 8 months ago Address Vancouver, British Columbia, Canada
Senior Software Developer - Oicr
Recruited by Ontario Institute for Cancer Research 9 months ago Address Greater Toronto Area, Canada
Software Developer, Team Lead (Core)
Recruited by Unbounce 9 months ago Address Vancouver, British Columbia, Canada
Technical Lead Jobs
Recruited by LexSelect 9 months ago Address Vancouver, British Columbia, Canada
Technical Lead Jobs
Recruited by Affinity 9 months ago Address Victoria, British Columbia, Canada
Senior Software Developer (Ddl Game Ltd)
Recruited by BCJobs 9 months ago Address Vancouver, British Columbia, Canada
Senior Software Test Developer, Algorithms Innovation
Recruited by Kinaxis 10 months ago Address Vancouver, British Columbia, Canada
Senior Embedded Software Developer
Recruited by Lumotive 10 months ago Address Vancouver, British Columbia, Canada
Senior Or Lead Devops Specialist
Recruited by BGC Engineering Inc. 10 months ago Address Vancouver, British Columbia, Canada
Lead Software Engineer Jobs
Recruited by Mastercard 10 months ago Address Vancouver, British Columbia, Canada
Software Developer, Team Lead
Recruited by Think Research 10 months ago Address Greater Toronto Area, Canada
Senior Software Engineer - Services, Developer Tools
Recruited by Apple 10 months ago Address Vancouver, British Columbia, Canada
Senior Software Developer (Remote)
Recruited by Boldr 10 months ago Address Vancouver, British Columbia, Canada
It Lead Jobs
Recruited by ToursByLocals 10 months ago Address Vancouver, British Columbia, Canada
072213-Lead Technical Engineer - Devops Engineer
Recruited by Capgemini Engineering 11 months ago Address British Columbia, Canada
072212-Lead Technical Engineer - Devops Engineer
Recruited by Capgemini Engineering 11 months ago Address British Columbia, Canada
Software Engineering Team Lead
Recruited by Robert Half 11 months ago Address Vancouver, British Columbia, Canada
Senior Technical Developer, Men's
Recruited by lululemon 11 months ago Address Vancouver, British Columbia, Canada
Technical Lead Jobs
Recruited by Zenith System Solutions 11 months ago Address Greater Toronto Area, Canada
Lead Software Engineer (Front Or Back)
Recruited by DataFinery Inc. 11 months ago Address Greater Toronto Area, Canada
Senior C++ Software Developer/Engineer
Recruited by S&P Global 1 year ago Address British Columbia, Canada
Senior Software Developer Jobs
Recruited by Messagepoint 1 year ago Address Greater Toronto Area, Canada

Senior Software Developer (Technical Lead)

Company

BGC Engineering Inc.

Address Vancouver, British Columbia, Canada
Employment type FULL_TIME
Salary
Category Civil Engineering
Expires 2023-09-04
Posted at 8 months ago
Job Description
About Us


BGC Engineering Inc. (BGC) is an international applied earth sciences professional services firm. We are proud of our talented team of over 700 employees, spanning the fields of Engineering, Geoscience, Software, Geomatics, Data Science, Accounting, Administration, Health & Safety and Human Resources.  Alongside our clients and industry partners, BGC works collaboratively as ‘One Team’, dedicated to solving the world’s most critical applied earth science challenges. BGC has Canadian offices located in Vancouver, Victoria, Kamloops, Kelowna, Calgary, Edmonton, Toronto, Kingston, Ottawa, Sudbury, Fredericton, Halifax, and offices in Golden (Colorado), Santiago (Chile), Santo Domingo (Dominican Republic) and Brisbane (Australia). 


Our flat management structure creates a culture of innovation, excellence and transparency and a casual, dynamic and inclusive work environment. BGC prides itself on offering training and mentoring opportunities to further our employees’ professional growth as well as social and wellness activities that contribute to the connection and wellbeing of our team.


We believe in One Team, Excellence, Curiosity, Common Sense and Clarity.


The Role


The successful applicant will be a part of BGC's software development team working alongside world class engineers and geoscientists to develop safety critical software applications. Apply your software development knowledge to build robust web applications that monitor potential geological hazards and risks in real-time. The candidate will have the opportunity to conquer unique challenges developing web applications using a state-of-the-art geographical information system, utilizing the latest tools available such as Esri ArcGIS, on cloud infrastructures. This position is hybrid and is based in Vancouver.


Responsibilities


  • Work in a Scrum/Agile environment to plan and estimate work at different levels (story, sprint, release)
  • Work on features from beginning to end. Help refine User Stories by gathering requirements from stakeholders. Develop software using best-in-class tools and industry best practices.
  • Collaborate on improvements to BGC's body of knowledge and applications via research and applying new technologies
  • Be responsible for testing software you've written manually and through automation scripts. Take part in releasing the software into production.
  • Integrate features with iOS and Android mobile applications developed for offline use in the field.
  • Develop web applications with robust front and back-ends.
  • Develop databases that store large amounts of data in such a way that the data can be used quickly for complex engineering calculations


Required Education, Experience & Competencies


  • Experience with source control using TFS, Git, Mercurial, etc.
  • Excellent oral and written English skills; ability to communicate effectively with both technical and non-technical stakeholders
  • 7+ years of experience in C#, .NET, HTML5, CSS, JavaScript, TypeScript
  • Experience developing cloud-based software applications (Azure or AWS) is an asset
  • Experience with designing database schema and using Entity Framework
  • Bachelor’s Degree in Computer Science, Engineering or related technical discipline or the equivalent combination of education and experience
  • Experience with task management and planning software such as JIRA
  • Experience working in an Agile/Scrum environment. Certification such as CSM is an asset
  • Self-motivated and thrives amidst change, with the ability to support and use future technology
  • Experience with developing REST API's


Position Requirements


COVID-19 Vaccination


BGC is committed to maintaining a safe work environment, and we are following current public health orders to ensure the health and safety of our employees while maintaining their privacy and respecting their individual circumstances. As of July 4, 2022, the BGC COVID-19 vaccination policy has been suspended until further notice. If BGC resumes this policy, all employees will be required to submit all COVID-19 vaccination records to HR. If you require any accommodations or are not able to comply with this request, please inform Human Resources.


Company Benefits


BGC offers our employees the following:


  • Casual and professional work environment
  • Comprehensive benefits package
  • Social and wellness activities
  • Our ‘One Team’ culture supporting health, wellness, safety and diversity
  • Professional development and mentoring opportunities
  • Maternity/Paternity leave top ups
  • Flat management structure
  • Flexible workplace with office and home arrangements


BGC is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees. If you need assistance or an accommodation with your application, please contact us.