Intermediate Software Developer

Products · Victoria, British Columbia
Department Products
Employment Type Full-time

The Company

 

At VertiGIS, we build powerful GIS software. Our portfolio of products, solutions, and services enhance the capabilities of leading mapping software, most notably Esri’s ArcGIS. For decades, professionals have relied upon us to overcome complex technical challenges so that they can make a significant impact in the world.

 

VertiGIS offers meaningful careers that grow with you over time, encourage you to think creatively, and connect you with customers who are making a difference in the world. We are passionate, high-performing individuals that come from a diverse set of educational, cultural, and professional backgrounds. What we all have in common is our drive to do good work, support each other as we grow, and enjoy the beautiful places where we live.

 

 

The Position

 

Over a thousand organizations around the world rely on VertiGIS Studio to design, develop and maintain web-based mapping applications. We believe geographic information over the web can empower people to make better decisions about their lives, society, and the world around us. You can help us make a difference.

 

This challenging position offers the opportunity to build new skills and gain experience with our products/R&D team. Your abilities and interests will strongly influence the nature of this position.

 

If this sounds like a fit, we’d love to hear from you!

 

Responsibilities


  • Software product development, which may involve research and analysis, product design, coding, unit tests, defect verification, release testing, and beta support 
  • Designing/developing web-GIS applications for customers 
  • Developing custom viewers, APIs, database, and technical applications to enhance the existing service offering for specific client applications 
  • Some project management, delegation, and training 
  • Some business analysis and technical writing 
  • Some server/network administration and troubleshooting 

 

Requirements


  • Diploma/degree in computer science, software engineering, or related discipline 
  • 3+ years experience as a software developer 
  • Proven top-notch programming capabilities  
  • A proven ability to learn and master new technologies quickly 
  • Well versed in software version control concepts 
  • Strong knowledge in at least one of the following areas: JavaScript/TypeScript, React, C#/.NET 
  • Familiar with asynchronous programming concepts 
  • Excellent written and oral communication skills  
  • Excellent analytical skills 
  • Excellent interpersonal skills  
  • Ability to multi-task, prioritize and meet deadlines 
  • Proven experience creating UI driven applications 
  • The ability to simplify and communicate complex ideas in an understandable format 
  • The capacity to work, troubleshoot, and solve problems independently 
  • High level of accuracy and attention to detail 

 

Would Love to See 

  • Experience with Cloud Computing (Azure, AWS, etc.) 
  • Experience with any of the following Mobile development platforms: UWP, WPF, iOS, Android, or Xamarin 


Our Perks

 

Team / Career Growth


  • Top-notch colleagues that like and respect one another 
  • We listen to peoples' ideas—and act on them 
  • A supportive environment with opportunity for training, professional development, and advancement 
  • Challenging, interesting work 
  • Cutting edge technology that improves the world around us 
  • Bottomless book budget 
  • Company summer and winter parties (that are fun to attend) 

 
Reputation


  • We're recognized experts in our field—people around the world seek us out 
  • Our clients like us 
  • We're debt-free and profitable 
  • Fair, equitable salaries, a good group benefits program, health spending account, RRSP matching, and profit sharing 

 
Office


  • A hybrid working model allowing employees to split time between the office and home 
  • A central downtown office location overlooking Victoria's Inner Harbour 
  • An amazing rooftop patio (complete with BBQ) 
  • Secure bike storage and showers 
  • Lunchtime yoga on Wednesdays and Fridays 
  • Thursday lunchtime speakers (with lunch included) 
  • Healthy snacks 
  • Good coffee (we know how important this is)  

  

We’re a great place to build your career. 


Our colleagues are great people and make our company the kind of place we enjoy coming to every day. We reward top performers and stay true to our core values. Since 1999, we’ve built our business based on steady, sustainable growth – we’re still growing and our future is bright! 


Note: To avoid potential formatting issues, we require that you submit your cover letter and resume as PDF files. 

Note: We use a recruitment tool to reach out to candidates so please check your inbox to ensure our emails are not being filtered as "Social" or "Promotions" (our provider has been notified). 

Thank You

Your application was submitted successfully.

  • Location
    Victoria, British Columbia
  • Department
    Products
  • Employment Type
    Full-time