Software Developer

  • Full-time

Company Description

insightsoftware is a growing, dynamic computer software company that helps financial reporting solutions. At insightsoftware, you will learn and grow in a fast-paced, supportive environment that will take your career to the next level. We are looking for future insighters who can demonstrate teamwork, results orientation, a growth mindset, disciplined execution, and a winning attitude to join our growing team!

Job Description

We are looking for a Software Developer for a customer facing team within our engineering services group based in Vancouver. Apart from writing high quality code, you will be responsible for achieving key deliverables during your team’s software development lifecycle including software design, code reviews, and comprehensive automated tests. The successful candidate will have a passion for learning and for continuous improvement.

Primary Responsibilities

  • Participating in development through the entire product lifecycle from inception to delivery
  • Working closely with the development team and directly with the customer
  • Participating in all team activities including sprint planning, task breakdown, code reviews, etc.
  • Resolving customer support issues efficiently
  • Adhering to defined coding standards and best practices for quality engineering
  • Contributing to technical specifications and design/architecture documentation
  • Contributing to various continuous improvement efforts

Achievements/Goals within first 6-12 months

  • Comprehensive 6-week technical domain training program
  • Participate in the development and delivery of at least one major product release

Qualifications

  • A Bachelor's Degree in a computing-related discipline
  • Experience in designing and building software, preferably commercial enterprise applications or systems
  • Programming experience with a focus on C++ and/or Java - familiarity with other languages is a plus
  • Experience developing on Windows / Linux / macOS
  • A good understanding of object-oriented analysis, design, and implementation
  • A good understanding of database concepts and SQL is preferred
  • A passion for high-quality software engineering and technology
  • Reliable, driven, and eager to learn
  • Highly developed problem-solving skills

Additional Information

The successful candidate must be in the Pacific time zone and will work primarily in a remote team environment.

All your information will be kept confidential according to EEO guidelines.

We are an equal opportunity employer. All applicants will be considered for employment without attention to race, color, religion, sex, sexual orientation, gender identity, national origin, veteran, or disability status.

** At this time insightsoftware is not able to offer employment sponsorship **

** At this time insightsoftware is not able to offer sponsorship to candidates who are not eligible to work in the stated work location. **

insightsoftware About Us: Hear From Our Team - InsightSoftware (wistia.com)