Full Stack Junior Developer
Teachworks
Job Description:
Junior Full Stack Developer
Premier Construction Software – Markham, ON
About Us
Premier Construction Software is a leading provider of integrated construction management solutions, helping teams streamline operations and improve project outcomes through innovative technology.
Job Responsibilities
Reporting to the Lead Developer, the responsibilities for this role include:
Contributing to product fixes and enhancements for the Premier Construction Software platform.
Developing and maintaining front-end and back-end components using modern frameworks and technologies.
Participating in code reviews, sprint planning, and team discussions to continuously improve development practices.
Collaborating with internal stakeholders to understand requirements and deliver high-quality solutions.
Job Qualifications
Degree or diploma in Software Engineering, Computer Science, or a related field.
Newly graduated candidates or those with up to 1 year of experience are welcome to apply.
Solid understanding of object-oriented programming principles.
Proficiency in C# and the .NET Framework.
Experience working with SQL databases and writing queries.
Familiarity with Microsoft Office tools (Word and Excel).
Strong communication skills and ability to work effectively in a collaborative team setting.
Analytical mindset with a willingness to learn and adapt quickly.
Customer-focused approach with the ability to handle evolving requirements.
Preferred Skills
Hands-on experience in Full Stack Development (front-end and back-end).
Proficiency in Angular and TypeScript.
Familiarity with HTML, CSS, and JavaScript.
Exposure to RESTful APIs and cloud-based development environments.
Experience with Azure DevOps and Team Explorer.
Understanding of modern development workflows, including version control (e.g., Git) and CI/CD pipelines.
Why Join Us
Be part of a collaborative and agile development team using modern tools and practices.
Gain exposure to enterprise-level software development and mentorship from experienced engineers.
Clear path for growth into intermediate and senior development roles.
#LI-VL1
Business Unit:
PremierScheduled Weekly Hours:
37.5Number of Openings Available:
1Worker Type:
RegularMore About Jonas Software:
Jonas Software is the leading provider of enterprise management software solutions to the Country and Golf Clubs, Foodservice, Construction, Fitness & Sports, Attractions, Salon & Spa, Education, Radiology/Laboratory Information Systems, and Product Licensing industries. Within these vertical markets, Jonas is made up of over 65 distinct brands, which are respected and leaders within their own domain.
Jonas’ vision is to be the branded global leader across the aforementioned vertical markets and to be recognized by customers and respective industry stakeholders as the trusted provider of ‘Software for Life’ and as an ambassador for technology, product innovation, quality, and customer service.
Jonas Software is the valued technology partner of over 60,000 customers worldwide in more than 30 countries. Jonas employs over 2,000 skilled individuals consisting of a cross-section of industry experts and technology professionals. Jonas is headquartered in Canada and also operates offices throughout North America, the United Kingdom, Europe, Australia New Zealand and Africa. Jonas is a 100% owned subsidiary of Constellation Software Inc., headquartered in Toronto and traded on the S&P/TSX 60.