Application Software Developer
at Colliers
Toronto, ON, Canada -
Start Date | Expiry Date | Salary | Posted On | Experience | Skills | Telecommute | Sponsor Visa |
---|---|---|---|---|---|---|---|
Immediate | 07 Nov, 2024 | Not Specified | 08 Aug, 2024 | N/A | Json,Test Coverage,Jquery,Salesforce,Communication Skills,Html,Apps,Computer Science,Microsoft Dynamics Crm,Power Bi,Javascript,Dynamics Crm | No | No |
Required Visa Status:
Citizen | GC |
US Citizen | Student Visa |
H1B | CPT |
OPT | H4 Spouse of H1B |
GC Green Card |
Employment Type:
Full Time | Part Time |
Permanent | Independent - 1099 |
Contract – W2 | C2H Independent |
C2H W2 | Contract – Corp 2 Corp |
Contract to Hire – Corp 2 Corp |
Description:
Make your next move an expert one.
At Colliers it’s not our success that sets us apart, it’s how we achieve it. Our people are passionate, take ownership and always do what’s right for our clients, people and communities.
Why Colliers?
Our enterprising environment needs your expertise to facilitate Colliers’ continued growth as an industry leader. Our nimble, decentralized culture can provide you with a wealth of opportunities to learn about our business and quickly gain experience to accelerate your career.
This position is a hybrid role based out of our 181 Bay Street, Toronto office
You are an enterprising, enthusiastic, and collaborative team player, you are excited to work alongside talented colleagues to create innovative solutions that drive business success. You thrive in an environment that embraces new technologies and challenges and are dedicated to professional growth and industry leadership.
In this role, you will…
- Coordinate development tasks, resources, and people to deliver effective solutions, including database functions and security authorizations in the Colliers environment.
- Develop and implement application software code that integrates with various systems using multiple platforms and methodologies.
- Consult with team members to ensure adherence to technical standards and address technical risks.
- Manage project timelines and deliverables, adapting to changes as needed.
- Stay current with industry trends and apply new knowledge to enhance software solutions.
- Solve complex problems by analyzing information and interpreting processes.
- Provide system walkthroughs and interconnectivity explanations to other teams.
- Estimate and plan project timelines and deliverables, adjusting for unplanned changes.
- Analyze operations, schedule training sessions, and discuss improvements.
- Update work schedules and troubleshoot project and production issues.
- Communicate transparently with the team about challenges and successes.
- Participate in Problem Management analysis and debug code issues.
- Adhere to IT Service Management processes including Configuration, Change, and Problem Management.
- Provide guidelines for load and stress testing, and calculate capacity requirements.
- Manage code fixes and resolve issues during all project phases.
What you’ll bring…
- Proven experience with Microsoft Dynamics CRM 365, including complex customizations and client-side programming (JavaScript, JSON, jQuery, HTML, FetchXML).
- Strong skills in .Net (MVC, ASP, C#), REST APIs, Angular, Typescript, CSS/SCSS, MSSQL, Cosmos DB/Mongo (NoSQL), and serverless architecture (Azure Functions).
- Ability to solve complex problems, manage code fixes, and ensure comprehensive test coverage.
- Degree in Computer Science, Engineering, or a related field.
- Minimum of 8-10 years’ experience in a software development role with expertise in related technologies and methodologies.
- Excellent communication skills and a strong ability to collaborate with both internal teams and external partners.
Bonus skills and experience
- Experience with Community solutions for Dynamics CRM.
- CRM certification (e.g., Dynamic CRM, Salesforce) is advantageous.
- Knowledge of React and Azure Portal (Services & Apps) and Power BI reports.
LI-Hybrid
LI-ML1
Make your next move an expert one and join us as we lead the industry into the future.
Direct applicants only please, no agencies.
Colliers is an equal opportunity employer and values diversity in its workforce. Colliers encourages applications from all qualified individuals and will accommodate applicants’ disability-related needs, up to the point of undue hardship, throughout all stages of the recruitment and selection process. If you require a disability-related accommodation in order to participate in the recruitment process, please contact the recruitment team by email at careers@colliers.com
Responsibilities:
- Coordinate development tasks, resources, and people to deliver effective solutions, including database functions and security authorizations in the Colliers environment.
- Develop and implement application software code that integrates with various systems using multiple platforms and methodologies.
- Consult with team members to ensure adherence to technical standards and address technical risks.
- Manage project timelines and deliverables, adapting to changes as needed.
- Stay current with industry trends and apply new knowledge to enhance software solutions.
- Solve complex problems by analyzing information and interpreting processes.
- Provide system walkthroughs and interconnectivity explanations to other teams.
- Estimate and plan project timelines and deliverables, adjusting for unplanned changes.
- Analyze operations, schedule training sessions, and discuss improvements.
- Update work schedules and troubleshoot project and production issues.
- Communicate transparently with the team about challenges and successes.
- Participate in Problem Management analysis and debug code issues.
- Adhere to IT Service Management processes including Configuration, Change, and Problem Management.
- Provide guidelines for load and stress testing, and calculate capacity requirements.
- Manage code fixes and resolve issues during all project phases
REQUIREMENT SUMMARY
Min:N/AMax:5.0 year(s)
Information Technology/IT
IT Software - Application Programming / Maintenance
Software Engineering
Graduate
Proficient
1
Toronto, ON, Canada