Software Developer
Job Summary
Software Developer
Toronto Ontario Canada (Hybrid)
Who We Are
Turner Fleischer is one of Canadas most progressive design studios with 250 committed creative and driven professionals. We excel at developing client-centric concepts that are based on their needs but grounded in 50 years of experience getting projects built. Our in-house design departments include Architecture Interior Design and Experiential Graphic addition we have a Digital Practice Department who commits to the implementation of BIM research development and the infusion of cutting-edge technology into our projects and practice.
Who We Are Looking For
As a Software Developer you are responsible for designing developing testing deploying and maintaining custom applications that support the needs of our studio. Working directly with operational teams and end users you will develop an understanding of their workflows and translate identified problems and requirements into effective software solutions. You will own defined features and areas of applications from concept through implementation working across the full technology stack and collaborating with other developers throughout the development lifecycle.
Thispostingis for an existing vacancy.
What You Will Do:
- Work with the development team to design build deploy and maintain full-stack software solutions that improve processes workflows and decision-making across the studio using JavaScript/TypeScript React and C# with Core.
- Collaborate with other developers on applications and features throughout their lifecycle from ideation and prototyping through release monitoring support and continuous improvement.
- Assist in the design development and integration of APIs and services that connect project business and third-party data.
- Contribute to application infrastructure and DevOps practices including CI/CD pipelines deployment automation environment configuration and application troubleshooting.
- Work directly with stakeholders and end users across the studio including architects to understand business needs identify opportunities define requirements and translate problems into reliable maintainable and scalable solutions.
- Prototype and evaluate new technologies approaches and integrations to determine their value before moving them into production.
- Develop and improve consistent data workflows and explore opportunities to apply machine learning AI and emerging technologies to studio challenges.
What you will bring:
- Degree or diploma in Computer Science Software Engineering Engineering Architecture or a related field or an equivalent combination of education training and experience.
- Full-stack software development experience with the ability to contribute across front-end back-end APIs databases and deployment.
- Back-end development experience within ecosystem including C# and Core or experience with a comparable managed language such as Java.
- Experience building modern responsive user interfaces using or another front-end framework such as Angular or with a solid understanding of JavaScript/TypeScript HTML and CSS.
- Proficiency with Git and collaborative development workflows using platforms such as GitHub GitLab Azure DevOps or equivalent.
- Strong problem-solving research and communication skills with the ability to independently evaluate and explain technical concepts constraints and trade-offs to both technical and non-technical stakeholders.
- Experience with Autodesk technologies including the Revit API or Autodesk Platform Services APIs is considered an asset.
What We Will Provide:
The expected hiring range for this position is $65000 to $80000 annually. This hiring range falls within a broader salary band established for the role. Final compensation will be determined based on the successful candidates experience skills qualifications and internal equity.
In addition to base salary we offer the following benefits:
- Transparent Salary Bands.
- Minimum 3 Weeks Vacation Paid.
- 10 Personal Days Paid.
- RRSP Matching.
- 8 Weeks Work From Abroad Per Year.
- 100% Benefit Premiums Paid.
- Employee Assistance Program.
- Professional Association Dues Paid.
- Hybrid Work.
- State-Of-The-Art Studio Gym.
- Annual Home Office Allowance.
Why Work With Us
Our culture of learning creates meaningful opportunities for professional growth and development. Together we give back through social impact initiativesand bydesigning thoughtful spaces that strengthen the communities we serve.
How We Hire
Ourhiringapproach is designed to welcome people who align with our culture and ways of look for individuals who are thoughtful curious and collaborative and who bringdiverseexperiences and perspectives to our studio.
The process typically includes an application review followed by interviews and conversations that help us understand your experience interests and how you may thrive within our team. We aim for an experience that is clear respectful and reflective of how we work together.
We are committed toproviding an accessible and inclusive recruitment experience. If you require accommodation at any stage of the process please contact.This inbox is dedicated to accommodation requests only;applications aresubmittedthrough ourcareersportal.
We may use AI-assisted tools to support the review of applications. These tools help our team manage applications efficiently but do not make decisions. All hiring decisions are made by people.
Required Experience:
Junior IC