Search jobs > Vancouver, BC > Senior software developer

Senior Software Developer

insightsoftware
Vancouver, Canada
$74K-$92K a year
Full-time

Senior Software Developer

Full-time

Company Description

insightsoftware is a global provider of reporting, analytics, and performance management solutions that unlock the potential of business data and transform the way finance and data teams operate.

We empower leaders from over 32,000 organizations to make timely and intelligent decisions. Our comprehensive solutions span Financial Planning and Analysis (FP&A), Controllership, and Data and Analytics.

We deliver finance teams the insights required to navigate any economic climate and drive greater financial intelligence, while increasing productivity, visibility, accuracy, and compliance. Learn more at .

Job Description

Simba by insightsoftware is looking for the best and brightest talent to join our software development team working on connectivity technology for data sources in the Vancouver, British Columbia area.

We are seeking a C# software developer for a customer facing team within our managed services group. Apart from writing superlative code, you will be responsible for key deliverables during your team's software development lifecycle including excellent software designs, top quality code reviews and comprehensive automated tests.

You will have a passion for continuous improvement and must have excellent written and verbal communication skills.

Responsibilities :

  • Taking ownership of development from inception to delivery, including fully automated testing of components.
  • Contributing to performance testing & various continuous improvement efforts.
  • Adhering to defined coding standards and best practices.
  • Participating in all team activities, including sprint planning, thoughtful code reviews, knowledge sharing sessions, status reporting for project stakeholders, etc.
  • Responding directly to customers and / or support representatives. Working to efficiently resolve customer support issues and bugs.
  • Performing release activities, including participating in security reviews and maintaining documentation.
  • Helping and mentoring others, both on your own team & across related teams.
  • Understanding the driver and interactions with all components.
  • Learning to setup automated testing.
  • Learning to debug in a multi-threaded environment.
  • Integrating managed and unmanaged code.
  • Understanding security
  • Release the driver.
  • Responding to support issues with customers.
  • Understanding how to work within our processes.

Qualifications

  • Experience in designing and building software, preferably commercial enterprise applications or systems.
  • Programming experience including but not limited to C# / .NET technologies
  • Experience developing on Windows, Linux and macOS
  • Programming experience using C++ is highly desirable, but not necessary.
  • A good understanding of object-oriented analysis, design, and implementation.
  • A good understanding of database concepts (e.g. working with relational data sources such as MySQL, SQL Server, Oracle, etc.) and SQL queries
  • Experience with such product and tools as Visual Studio Online, Visual Studio, and / or Azure is helpful.
  • A Bachelor's Degree in a computing-related discipline.
  • Exhibits our core values : Results Orientation, Winning Attitude, Be One Team,
  • Disciplined Execution, and Growth Mindset

Additional Information

British Columbia Base Salary Range : 74,000 - 92,000 CAD

Individual pay is determined by skills, qualifications, experience, and location. Compensation details listed in this posting reflect the base salary only, and do not include bonus, equity or sales incentives, if applicable.

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

At this time insightsoftware is not able to offer sponsorship to candidates who are not eligible to work in the country where the position is located .

Background checks are required for employment with insightsoftware, where permitted by country, state / province.

At insightsoftware, we are committed to equal employment opportunity regardless of race, color, ethnicity, ancestry, religion, national origin, gender, sex, gender identity or expression, sexual orientation, age, citizenship, marital or parental status, disability, veteran status, or other class protected by applicable law.

We are proud to be an equal opportunity workplace.

30+ days ago
Related jobs
N. Harris Computer Corporation - CAD
,British Columbia,Remote
Remote

Are you passionate about shaping the future of education through technology? Join the dynamic team at Cayenta, a division of Harris, as a Senior Full Stack Developer. As a Senior Full Stack Developer, you will be instrumental in driving continuous improvement and innovation. We are looking for a can...

Royal Bank of Canada>
Vancouver, British Columbia

Hands on development of technical modules and guide the junior developers if required. Active Learning, Agile Methodology, Application Integrations, Detail-Oriented, Emerging Technologies, Enterprise Application Delivery, Group Problem Solving, Programming Languages, Software Development Life Cycle ...

Apexa
CA

We are now looking for a talented Senior Software Developer with 10+ years experience with SQL, C#,. NET Framework, TSQL and relational database systems: design, maintenance, and optimization In-depth working experience with one or more front-end frameworks such as Ember, React, Angular, Vue Experie...

Fortinet
Vancouver, British Columbia

We are looking for a Senior Software developer to work on the state-of-the-art intrusion detection and prevention system with a passion for making a difference in the cybersecurity industry. ...

Vidyard
Canada

Eager to share knowledge among other senior - staff level developers and mentor junior and intermediate developers on your team. Our engineering team consists of over 50 developers across multiple product streams. A solid background in software engineering—you have had 6+ years of experience shippin...

CB Canada
Vancouver, British Columbia

Looking to work with a experienced and intelligent team where you'll get recognition for your work? This is a Senior Software Developer position at a wealth management company based in Vancouver handling multi billions of dollars of assets for private and corporate clients. This Senior Software Deve...

Spare
Vancouver, British Columbia
Remote

We are hiring a Senior Software Developer to join our Launchpad team!. As a Senior Software Developer in the Launchpad team, you will. Collaborate with software developers of all levels;. You have experience as a backend software developer (5+ years preferred);. ...

Everyday Fresh
Richmond, British Columbia

Write, modify, integrate and test software code. Prepare reports, manuals and other documentation on the status, operation and maintenance of software. Write, modify, integrate and test software code for e-commerce and other Internet applications. ...

Autodesk
Vancouver, British Columbia
Remote

Senior Software Animation Developer. Senior Software Developer on the. You will report to the Senior Manager, Software Development based in Canada. Interest in the development of scalable, performant software, leveraging hardware and software solutions. ...

S.i. Systems
Vancouver, British Columbia

Senior AI Solution Architect & Senior Software Developer with AZURE AI experience to solution design and work on an Innovative project harnessing AI and Data analytics -. Leads in solution design that factors technology investments and risks, while also eliminating unnecessary software complexities....