drjobs Software Developer

Software Developer

Employer Active

1 Vacancy
drjobs

Job Alert

You will be updated with latest job alerts via email
Valid email field required
Send jobs
Send me jobs like this
drjobs

Job Alert

You will be updated with latest job alerts via email

Valid email field required
Send jobs
Job Location drjobs

Toronto - Canada

Monthly Salary drjobs

Not Disclosed

drjobs

Salary Not Disclosed

Vacancy

1 Vacancy

Job Description

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 clientcentric concepts that are based on their needs but grounded in 50 years of experience getting projects built. Our inhouse design departments include Architecture Interior Design and Experiential Graphic Design. In addition we have a Digital Practice Department who commits to the implementation of BIM research development and the infusion of cuttingedge technology into our projects and practice.

Who We Are Looking For

As a Software Developer you leverage software development tools and methodologies to build and develop custom programs tailored to the needs of our studio. Collaborating with teams you develop test and deploy solutions to improve design and operational processes ultimately enhancing our efficiency and effectiveness. Additionally you maintain and support these solutions to ensure their continued reliability and performance.

What You Will Do:

  • Fullstack development deployment and maintenance of web applications that streamline AEC processes and workflows.
  • Develop and maintain internal web applications using JavaScript/TypeScript React and C# (ASP Core and MVC) to leverage project and business information to drive innovation and efficiency.
  • Design and develop user interfaces and application layouts using React.js HTML and CSS to create responsive and engaging frontend experiences.
  • Develop custom Revit Addons using C# and WPF.
  • Create and maintain software documentation.
  • Create digital solutions that leverage Autodesk Platform Services APIs to enhance data connectivity and automation.
  • Develop and implement a consistent data workflow while exploring machinelearning and AI technologies.

What you will bring:

  • Degree/ Diploma in Computer Science or Software Engineering.
  • Experience in backend development within the .NET ecosystem (C# ASP WPF) or an equivalent managed language such as Java.
  • Experience in frontend development with React.js or another modern frontend framework such as Angular or Vue.js.
  • Experience with building RESTful APIs.
  • Experience working with Linux including commandline proficiency shell scripting and system administration and deploying applications on Linuxbased servers.
  • Experience in writing testable code with a strong understanding of unit testing integration testing and endtoend (E2E) testing frameworks.
  • Proficient in Git version control with experience using at least one platform such as GitHub GitLab or an equivalent.
  • Experience with implementing CI/CD pipeline experience is considered an asset. This includes automated build test and deployment processes using tools such as GitHub Actions Azure DevOps or an equivalent.
  • Experience developing prototypes and mockups to visualize concepts and refine UI/UX designs is considered an asset.
  • Familiarity with Autodesk Platform Service APIs is considered an asset.
  • Familiarity with the ML/ AI space is considered an asset.

What We Will Provide

  • 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.
  • StateOfTheArt Studio Gym.
  • Annual Home Office Allowance.

Why work with us

Our culture of learning provides a variety of opportunities for professional development and growth. Together we actively give back enhancing communities through meaningful social impact initiatives and the thoughtful spaces we design.

How We Hire

Our hiring process at Turner Fleischer is designed to identify and welcome talented individuals who align with our values and culture. We seek candidates who are enthusiastic about their work eager to learn and ready to contribute their unique perspectives to our collaborative environment. We value diverse experiences and skills ensuring that our team reflects a wide range of backgrounds and expertise. Our process typically includes an initial application review followed by interviews and discussions that allow us to understand your skills experiences and how you can thrive within our team. We strive to make the process transparent supportive and reflective of our commitment to finding the best fit for both the candidate and our Studio.

If you require an accommodation at any point throughout the recruitment and selection process please contact


Required Experience:

Manager

Employment Type

Full-Time

Company Industry

About Company

Report This Job
Disclaimer: Drjobpro.com is only a platform that connects job seekers and employers. Applicants are advised to conduct their own independent research into the credentials of the prospective employer.We always make certain that our clients do not endorse any request for money payments, thus we advise against sharing any personal or bank-related information with any third party. If you suspect fraud or malpractice, please contact us via contact us page.