Talent.com
Senior Software Developer

Senior Software Developer

EVONAVancouver, BC, Canada
1 day ago
Salary
CA$110,000.00–CA$150,000.00 yearly
Job type
  • Full-time
Job description

Senior Software Engineer

Are you passionate about developing innovative software solutions and leading a team to make a real-world impact?

A leading company in the field of IoT and geospatial monitoring solutions is seeking a talented Senior Software Developer to join their cutting-edge team in Vancouver, BC . This is an exciting opportunity to lead and mentor a team while working on systems that enhance safety, productivity, and environmental sustainability through advanced geotechnical monitoring.

The Role

As a Senior Software Developer, you will lead a team of developers in designing, building, and maintaining software systems that process and analyze geotechnical data. You will ensure the delivery of secure, scalable solutions that support GIS applications, enabling accurate monitoring of critical infrastructure such as dams, bridges, and tunnels.

What You’ll Do

  • Lead and mentor a team of developers, fostering a collaborative and high-performance environment.
  • Design and implement cloud-based data delivery systems with real-world impacts.
  • Collaborate with product managers and end-users to understand critical requirements.
  • Write clean, efficient, and maintainable code adhering to best practices.
  • Optimize software performance and ensure system scalability.
  • Oversee code reviews, technical discussions, and project planning to ensure successful delivery.
  • Define project scope, timelines, and milestones.

What You’ll Need

Educational Background :

  • Bachelor’s or Master’s degree in Computer Science, Software Engineering, Information Technology, or a related field. Equivalent experience will be considered.
  • Technical Skills :

  • Proficiency in Python and AWS services.
  • Experience with cloud-based architecture solutions and microservices.
  • Strong understanding of RESTful APIs, Websockets, and OAuth.
  • Familiarity with Infrastructure as Code (IaC) tools for deploying cloud infrastructure.
  • Knowledge of CI / CD pipelines and real-time application frameworks (e.g., SignalR, Socket.IO).
  • Understanding of spatial data formats (GeoJSON, Shapefiles, GeoTIFFs) and visualization techniques.
  • Leadership Skills :

  • Proven experience leading a technical team and driving successful project outcomes.
  • Ability to mentor and develop team members, fostering a culture of continuous learning and improvement.
  • What You’ll Get in Return

  • Competitive Salary : CAD $110,000 - CAD $150,000 annually (based on experience and skills).
  • Flexible Work Schedule : Hybrid work model with 3 days in the Vancouver office and 2 days remote.
  • Global Opportunities : Be part of a global company with diverse career paths and growth opportunities.
  • Supportive Culture : Work alongside a talented team in a collaborative and safety-focused environment.
  • Ready to make a difference in geotechnical monitoring?

    Apply now or contact Ciara Holmes at Evona for more information

    Create a job alert for this search

    Senior Software Developer • Vancouver, BC, Canada