Software Engineer, Full-Stack Applications

🕒 February 12

🏢🏡 Toronto – Hybrid

⏰ Full Time

🟠 Senior

🔴 Lead

🧑‍💻 Full-stack Engineer

Apply Now
Find Similar Remote Jobs

📊 Check your resume score for this job

Improve your chances of getting an interview by checking your resume score before you apply.

Logo of Fitch Group, Inc.

Fitch Group, Inc.

WebsiteLinkedIn

1001 - 5000 employees

💸 Finance

💳 Fintech

🛍️ eCommerce

Finance • Fintech • eCommerce

Fitch Group, Inc. is a global leader in credit ratings, research, and analytics, boasting over 100 years of experience with a strong presence in 31 countries. With more than 5,000 employees, including nearly 1,700 analysts, Fitch provides insightful data on financial institutions, corporate entities, and debt securities around the world. The firm's commitment to diversity, corporate social responsibility, and environmental sustainability shapes its pursuit to deliver exceptional value and foster a positive impact in communities globally.

📋 Description

• Develop and maintain full-stack applications – Build robust, scalable applications using Java/Springboot, Python (FastAPI/Flask), and ReactJS following best practices and design patterns • Contribute to the development lifecycle – Write clean, maintainable code, implement CI/CD pipelines with GitHub Actions, deploy to Kubernetes, and ensure quality through testing and code reviews • Work with diverse data technologies – Develop solutions using RDBMS (PostgreSQL, Oracle) and NoSQL (MongoDB) databases, optimize queries, and ensure data integrity • Collaborate across teams – Partner with product managers, analysts, and other engineers to understand requirements and deliver solutions that meet business needs • Apply engineering best practices – Follow SOLID principles and design patterns, participate in code reviews, solve technical challenges, and contribute to code quality • Support and improve systems – Troubleshoot production issues, optimize performance, and help ensure reliability of applications at scale • Stay current with technology – Learn and experiment with emerging technologies, share knowledge with the team, and contribute to continuous improvement

🎯 Requirements

• Full-Stack Engineering Experience – 7+ years of hands-on experience building enterprise applications and modern web technologies in production environments • Software Engineering Fundamentals – Strong understanding of OOP concepts, design patterns, SOLID principles, algorithms, data structures, and ability to write clean, maintainable code • Backend Development – Proficiency in Java, Spring Boot, Maven, and Python (Pandas, FastAPI, Flask) for building enterprise applications, data processing, and API development • Frontend Development – Experience with ReactJS, Node.js, TypeScript/JavaScript, and modern web development practices • Database Technologies – Hands-on experience with RDBMS databases (e.g., Oracle, PostgreSQL) and NoSQL databases (e.g., MongoDB) • DevOps & Cloud – Experience with CI/CD pipelines, GitHub Actions, Kubernetes (K8s), shell scripting (Bash) for automation, and AWS cloud platform • Effective communication and teamwork – Ability to collaborate with cross-functional teams and communicate technical concepts clearly

🏖️ Benefits

• Impactful work – Build applications used by analysts worldwide with direct visibility to your contributions • Modern technology stack – Work with Java, Python, React, AWS, Kubernetes, and emerging AI technologies • Continuous learning – Training, certifications, conferences, and clear paths to senior/principal/architect tracks • Flexible environment – Work from our Toronto office with hybrid flexibility, competitive compensation, comprehensive benefits, and work-life balance • Innovation culture – Experiment with new technologies, contribute ideas, and help shape technical decisions

Apply Now

Similar Jobs

🕒 February 11

Harvey

11 - 50

🤖 Artificial Intelligence

🏢 Enterprise

WebsiteLinkedIn

Staff Full Stack Software Engineer building user-facing features for legal tech platform at Harvey. Engaging in backend and product infrastructure development with enterprise clients.

🏢🏡 Toronto – Hybrid

💰 $80.6G Series B on 2023-12

⏰ Full Time

🔴 Lead

🧑‍💻 Full-stack Engineer

🕒 February 3

Electric Mind

201 - 500

🤖 Artificial Intelligence

🔒 Cybersecurity

WebsiteLinkedIn

Develop enterprise and consumer-facing applications in a collaborative Agile environment at Electric Mind. Collaborate with cross-functional teammates to deliver high-quality software solutions.

🏢🏡 Toronto – Hybrid

💵 $100 - $140 / year

⏰ Full Time

🟡 Mid-level

🟠 Senior

🧑‍💻 Full-stack Engineer

🕒 February 2

Wave HQ

201 - 500

💸 Finance

💳 Fintech

☁️ SaaS

WebsiteLinkedIn

Principal Engineer leading architectural strategy at Wave, delivering innovative solutions for small businesses. Collaborating with stakeholders to define technology roadmaps and ensure alignment with business goals.

🏢🏡 Toronto – Hybrid

💵 $190k - $214.5k / year

⏰ Full Time

🔴 Lead

🧑‍💻 Full-stack Engineer

🕒 January 29

Air-Tek Manufacturing (Pty) Ltd

11 - 50

WebsiteLinkedIn

Staff Software Developer at Air-tek driving complex software solutions in a hybrid environment. Collaborating across teams to deliver scalable systems for the aviation industry.

🏢🏡 Toronto – Hybrid

⏰ Full Time

🔴 Lead

🧑‍💻 Full-stack Engineer

🕒 January 28

Avanade

10,000+ employees

☁️ SaaS

🤝 B2B

🏢 Enterprise

WebsiteLinkedIn

Full Stack Consultant leading teams in design and development of AI-driven solutions using Microsoft tech stack. Collaborating on large projects for clients across Canada.

🏢🏡 Toronto – Hybrid

⏰ Full Time

🟡 Mid-level

🟠 Senior

🧑‍💻 Full-stack Engineer