The Opportunity
- We are looking for an intermediate to senior level Software Developer who is passionate about creating positive change and wants to join a company that values its employees. The successful candidate will work with our Business Integration team and report to the Director of Information Technology.
Responsibilities
- Collaborate with stakeholders to identify business needs through interviews, workshops and requirements analysis, define and implement a working and timely solution to meet those needs.
- Define, discuss and document solution, application and data architectures.
- Design and implement Microsoft solutions leveraging Power Platform, web services, Windows Forms, mobile and more.
- Delivered projects in an Agile SCRUM environment, familiar with sprints, backlogs, story points, velocity, retrospectives, and other Agile activities.
- Provide clients with transformative Power Platform solutions and other applicable platforms.
- Contribute to the development of new ideas and approaches to improve work processes.
- Maintain and update existing solutions.
- Identify opportunities for improvements or enhancements, such as application consolidation.
- Take a proactive approach to professional development, contributing proactively to self and team.
- Develop a thorough understanding of Trace’s services, businesses and industry.
About You and Your Qualifications
- Bachelor’s degree in information technology, Computer Science, or a related field.
- Have 5 to 8 years of experience in software development, ideally with Microsoft Power Platform.
- Knowledge of Microsoft Power Platform (Dataverse, Power Apps, Power Automate, Robotic Process Automation, Power BI, Copilot Studio), proficiency in SQL, data management, and API integration.
- Strong understanding of the full implementation lifecycle including requirements, architecture, design, development and testing.
- Secondary skills in any of the following would be considered an asset:
- Programming languages: XML, Java, Python, SQL, HTML, CSS, PHP, JavaScript
- Frameworks: React, Node.js, Express.js, JUnit, Firestore/Firebase, ReactNative + Expo
- Tools: Visual Studio Code, Eclipse, GitHub, Figma, JIRA, Postman, PowerBI
- Excellent problem-solving and analytical skills.
- Ability to work independently and collaborate with cross functional teams.
- An enthusiastic and positive attitude, with an ability to manage multiple priorities.
- Organized, adaptable, and have a passion for consistently delivering outstanding work.
Why Trace?
- We genuinely care about you and put our people first.
- A culture of positivity, empowerment, empathy, trust, and teamwork.
- You can “choose your own adventure” at Trace and we will help you get there.
- We are a company that wants to be the best at everything we do.
- A flexible employee ownership program where shareholders provide input and help make decisions.
For further information or to apply:Please visit
traceassociates.ca/careers to submit your cover letter and resume and quote position number
CAN-0300-39. Resumes submitted without a cover letter will not be considered. We thank all those who apply; however, only those selected for interviews will be contacted.