Construction Software Developer

3 weeks ago


Toronto, Ontario, Canada CMiC Full time

At CMiC, we are a software company focused on the construction industry, with a comprehensive platform for managing workflows.

About Us

We offer our customers a choice of SaaS or Private Hosted platform, including industry-focused modules for financials, payroll, project management, and budgeting. Our market share is strong in North America and expanding internationally.

Job Overview

This role contributes to the development of RESTful APIs supporting our front-end applications. Responsibilities include designing, building, and maintaining efficient code, improving tools and processes, creating documentation, reviewing code, and analyzing problems.

Requirements

We seek a candidate with honed interpersonal and communication skills, 3+ years of experience in object-oriented programming languages (preferably Java), understanding of OOP concepts and design patterns, REST over HTTP, J2EE, RDBS, and SQL/PLSQL.

Benefits

We offer a competitive benefits package, paid vacation and personal days, townhall meetings, and an active Social Events Committee. Located on York University's campus, easily accessible by transit, walking distance to shopping and restaurants.

Our health and wellness focus includes virtual yoga classes and wellness webinars. We also offer an RRSP Matching Program after 2 years of employment and experience in a rapidly growing, socially responsible corporation.


  • Technical Lead

    2 weeks ago


    Toronto, Ontario, Canada Iris Software Inc. Full time

    About Iris Software Inc.Iris Software, Inc. (registered as SSA Infosystems in Canada) is a CMMi Level 5 New Jersey based company providing information technology solutions to clients nationwide for over 30 years. In a program sponsored by Price Waterhouse, PNC Bank and Marsh, Iris has been honored for being NJ Technology FAST 50 Company for year 2002. In a...


  • Toronto, Ontario, Canada CMiC Full time

    About CMiCHeadquartered in Toronto, CMiC is a leading software company specializing in the construction industry. We offer a comprehensive platform for construction companies to manage their workflows effectively.Our customers have the option to choose between a SaaS or Private Hosted platform that includes industry-focused modules for managing financials,...


  • Toronto, Ontario, Ontario, Canada Lead Full Stack Developer Full time

    Lead Full Stack DeveloperCLIENT: Top 5 Bank Duration: 6 months from start date; Extension is highly possible/ Potential perm conversion availableWork Location: Hybrid 1-2 days a week downtown Toronto,Hours: 37.5Role definition:A Full Stack Development Lead is responsible for overseeing the development of both the front-end and back-end components of web &...


  • Toronto, Ontario, Canada Iris Software Inc. Full time

    Iris Software Inc., a trusted strategic partner to Fortune 500 companies and other top organizations in financial services and various industries, is seeking a skilled Senior Software Developer for an exciting long-term opportunity at Toronto, ON.About the RoleAs a key member of our team, you will work on mission-critical applications, leveraging your...


  • Toronto, Ontario, Canada Iris Software Inc. Full time

    About Iris Software Inc.A strategic partner to Fortune 500 and other top companies in financial services and many industries, Iris provides a value-driven approach – a unique blend of highly-skilled specialists, software engineering expertise, cutting-edge technology, and flexible engagement models.As a Java full stack Developer, you will be working on...


  • Toronto, Ontario, Canada Iris Software Inc. Full time

    We are seeking a highly skilled Java Full Stack Developer with expertise in Angular to join our team at Iris Software Inc.About the Company:Iris Software Inc. is a leading provider of technology services and solutions, serving top companies in financial services and other industries. With 4,000+ associates worldwide, we deliver high-quality software...


  • Toronto, Ontario, Canada Iris Software Inc. Full time

    Iris Software Inc. is seeking a seasoned Senior Full Stack Developer to join their team in New Jersey, USA. With over 30 years of experience providing IT solutions nationwide, Iris Software has established itself as a reliable partner for clients ranging from mid-sized to Fortune 1000 companies.About the RoleWe are looking for an exceptional developer with...


  • Toronto, Ontario, Canada Iris Software Inc. Full time

    About Iris Software Inc.Iris Software Inc., a leading provider of technology services and solutions, is seeking an experienced Enterprise Software Developer to join our team. With over 30 years of technical and domain expertise, we deliver value-driven approaches to help clients complete fast, far-reaching digital transformations and achieve their business...


  • Toronto, Ontario, Canada Vela Software Full time

    As a Software Acquisition Specialist at Vela Software, you will be responsible for identifying and securing strategic acquisitions that align with our company's growth objectives. With a proven track record of thriving in fast-paced enterprise sales or deal sourcing environments, you will leverage your expertise to source, qualify, and nurture a pipeline of...


  • Toronto, Ontario, Canada CMiC Full time

    About CMiCCMiC is a leading software company headquartered in Toronto, Canada. Our comprehensive platform serves the construction industry, offering cloud-based solutions for managing key workflows.As a rapidly growing corporation, we prioritize diversity and encourage our team members to share their perspectives. We foster an inclusive environment that...


  • Toronto, Ontario, Canada Vela Software Full time

    OverviewVela Software, a subsidiary of Constellation Software, is seeking an experienced Corporate Development Manager to join its team in Toronto. With a market capitalization of approximately $75B CAD and over 1,000 acquisitions under its belt, our company offers a unique opportunity to make meaningful contributions to the growth and success of...


  • Toronto, Ontario, Canada Iris Software Inc. Full time

    Iris Software Inc., a leading technology services company, is seeking an experienced Enterprise Software Developer to join its team in Toronto. The ideal candidate will have expertise in Capital Markets and strong experience in full stack development.Job Summary:We are looking for a skilled developer to work on large-scale enterprise applications with a...


  • Toronto, Ontario, Canada LEAP Legal Software Full time

    We are seeking a highly skilled Family Law Content Specialist to join our dynamic team at LEAP Legal Software.Company OverviewLEAP is the leading provider of legal practice productivity solutions worldwide. With over 30 years of experience, we have developed innovative software that supports lawyers and their staff in delivering exceptional client...


  • Toronto, Ontario, Canada Vela Software Full time

    Role OverviewVela Software is seeking a Business Development Strategist to join its team, driving Mergers and Acquisitions deal sourcing efforts in Toronto. The ideal candidate will be responsible for sourcing, qualifying, nurturing, and managing a pipeline of acquisition opportunities, engaging with key stakeholders, and contributing to strategic...


  • Toronto, Ontario, Canada CMiC Full time

    About CMiCHeadquartered in Toronto, CMiC is a software company specializing in the construction industry.We have developed a comprehensive platform that enables construction companies to manage their essential workflows.Our customers can opt for either Cloud or Self-Hosted deployment, which includes industry-focused modules for managing financials, payroll,...


  • Toronto, Ontario, Canada CMiC Full time

    About UsComputer Methods International Corp. (CMiC) is a leading software development firm specializing in enterprise financial and cost management systems for the construction and engineering industries.


  • Toronto, Ontario, Canada CMiC Full time

    **About CMiC**Computer Methods International Corp. (CMiC) is a Software Development firm specializing in enterprise financial and cost management systems designed for the Construction and Engineering industries.CMiC is the leading provider of complete, integrated and advanced enterprise level software solutions for construction and capital projects. For...


  • Toronto, Ontario, Canada Lead Full Stack Developer Full time

    Job DescriptionWe are seeking a Senior Technical Lead to oversee the development of both front-end and back-end components of web & Mobile applications. This role combines technical expertise with leadership skills to guide a team of developers in delivering high-quality software solutions.Key ResponsibilitiesProvide guidance and mentorship to junior and...


  • Toronto, Ontario, Canada CMiC Full time

    CMiC is a leading provider of enterprise financial and cost management systems designed for the construction and engineering industries. Our software solutions are designed to lower costs, improve productivity, and increase interoperability.Job DescriptionThe Software Developer will be responsible for designing, developing, troubleshooting, debugging, and...


  • Toronto, Ontario, Canada Iris Software Inc. Full time

    Company Overview:Iris Software Inc., a leading provider of innovative solutions, is seeking a skilled Senior Python Developer Specialist to join our team in Toronto, ON.About the Opportunity:This long-term contract opportunity (24 Months) offers an exciting chance to work with a strong and experienced team. As a Senior Python Developer Specialist, you will...