Enable job alerts via email!

Software Developer

Jonas Software

Toronto

On-site

CAD 60,000 - 100,000

Full time

30+ days ago

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

An established industry player is seeking a dynamic Developer with a passion for leadership and innovation. This role goes beyond coding, emphasizing ownership of projects and driving improvements in business applications. You'll be at the forefront of shaping product direction and enhancing team processes, all while fostering a culture of technical excellence. If you are a proactive problem-solver who values collaboration and continuous improvement, this opportunity is perfect for you. Join a forward-thinking team that prioritizes customer satisfaction and embraces new technologies to deliver high-quality software solutions.

Qualifications

  • Proactive problem-solver with ownership of projects and initiatives.
  • Mentor fostering collaboration and supporting developer growth.

Responsibilities

  • Write quality software while demonstrating leadership and mentoring peers.
  • Prioritize customer satisfaction by resolving incidents efficiently.

Skills

C#
.NET
AWS
Java
MySQL
PHP
Perl
JSP
JavaScript
React

Tools

Visual Studio Code
IntelliJ
JBoss

Job description

Job Description:

A Developer is responsible for maintaining business application software using a broad technology stack (C#, .NET, AWS, Java, MySQL, JBoss, PHP, Perl, JSP, JavaScript, Visual Studio Code, IntelliJ, SQL, MySQL, and React). Developers are expected to have a customer-centric approach and follow the principles of “Spry – Lean & Simple Technology”.

Developers will work closely with other team members to produce working high-quality software with “Just-Enough” complexity, and the practice of intentional simplicity. A dedicated and always willing to learn mindset is required.

Developer – Leadership & Innovation Focus

A Developer at Leonardo is not only a skilled software engineer but also a proactive leader within the team. This role requires a self-starter who takes ownership of projects, drives innovation, and mentors others while maintaining and enhancing Leonardo business applications. Developers should embody a problem-solving mindset, continuously seeking opportunities for improvement, efficiency, and security while producing high-quality software with “Just-Enough” complexity.

Key Responsibilities:

  1. 65% Coding & Technical Leadership – As a developer, you are responsible for writing quality software while demonstrating leadership in best practices, mentoring peers, and fostering a culture of technical excellence. You take initiative to reduce defects, ensuring code is maintainable, scalable, and easy to understand by fellow developers. You set the standard for secure coding and risk mitigation, actively driving improvements in code quality and system architecture.

  2. 15% Customer Satisfaction & Problem-Solving – As a leader in the Development Team, you prioritize customer satisfaction by taking ownership of incidents and resolving them efficiently. You focus on identifying and eliminating root causes of issues, proactively improving our products to enhance reliability and user experience. You encourage a mindset of accountability and customer-first thinking within the team.

  3. 15% Strategic Product Direction & Innovation – Beyond coding, you contribute to shaping the future of Leonardo’s products. Your deep understanding of existing tools and code allows you to provide insights that drive innovation and efficiency. You lead brainstorming sessions, champion new technologies and methodologies, and collaborate with stakeholders to refine product direction. As a self-starter, you actively research and introduce new solutions that add value to our products.

  4. 5% Mentorship & Knowledge Sharing – Leadership extends beyond writing code. You mentor and guide team members by sharing knowledge, providing feedback, and fostering a culture of continuous learning. Whether through formal training or informal discussions, you play a key role in the professional growth of your colleagues, strengthening the team’s collective expertise.

What We Look For:

  1. A proactive problem-solver who takes ownership and drives initiatives forward.

  2. A mentor who fosters collaboration and supports the growth of fellow developers.

  3. A strategic thinker who contributes to product vision and continuous improvement.

  4. A security-minded developer who prioritizes risk mitigation and best practices.

  5. A customer-focused professional dedicated to delivering value and reliability.

This role is perfect for developers who want to go beyond coding and play a leadership role in shaping products, improving team processes, and driving innovation within Leonardo.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

Software Developer

Hive.co

Toronto

Remote

CAD 80,000 - 120,000

4 days ago
Be an early applicant

Software Developer

Fidelity International

Toronto

Remote

CAD 80,000 - 110,000

4 days ago
Be an early applicant

Freelance Software Developer (C/C++ - Rust) - AI Trainer

Mindrift

Toronto

Remote

CAD 50,000 - 90,000

5 days ago
Be an early applicant

Senior Software Developer (Future Openings)

Zensurance

Toronto

Remote

CAD 90,000 - 130,000

3 days ago
Be an early applicant

Senior Software Developer (Future Openings)

Zensurance

Old Toronto

Remote

CAD 90,000 - 130,000

12 days ago

Junior Software Developer - Full Stack

Electric Mind

Caledon

Remote

CAD 80,000 - 120,000

3 days ago
Be an early applicant

Lead Software Developer

Onico Solutions

Richmond Hill

Remote

CAD 90,000 - 130,000

3 days ago
Be an early applicant

Full Stack Software Developer

PSD - Research, Consulting, Software

Toronto

Remote

CAD 70,000 - 100,000

11 days ago

Senior Software Developer (Remote First)

Zensurance

Toronto

Remote

CAD 80,000 - 120,000

19 days ago