Developer focused on internal development of enterprise resource management systems for high-revenue construction companies. Collaborating with teams and enhancing business processes through technology.
Responsibilities
Collaborate with cross-functional teams to design, build, and enhance custom software solutions that support ERP integrations, analytics, automation, and AI-driven workflows.
Develop and maintain backend services using technologies such as C#/.NET, Python, Django, Azure Functions, and SQL.
Design and optimize data pipelines, APIs, and databases using SQL Server, PostgreSQL, and related data technologies.
Contribute to data and AI initiatives, including document processing, OpenAI/LLM integrations, and intelligent automation solutions.
Support DevOps and cloud workflows, including Azure Cloud infrastructure, CI/CD pipelines, and Docker-based deployments.
Participate in solution architecture discussions, technical planning, and code reviews to ensure scalable and maintainable systems.
Create and maintain clear, thorough technical documentation. Troubleshoot, debug, and enhance existing applications to improve performance, reliability, and user experience.
Requirements
4-7+ years of professional experience in software development across backend, frontend, and data-focused projects.
Strong proficiency in C#/.NET and/or Python, with experience building APIs and backend services.
Hands-on experience with modern frontend frameworks and TypeScript/JavaScript.
Solid understanding of relational databases and strong SQL skills (SQL Server and/or PostgreSQL).
Experience working with Azure Cloud, including Azure Functions, CI/CD pipelines, and cloud-based deployments.
Exposure to Data, AI, or ML solutions (e.g., OpenAI/LLMs, document processing, analytics pipelines) is a strong asset.
Experience working in a consulting or client-facing environment is highly preferred.
Ability to demonstrate technical skills through prior work, projects, or practical examples.
Eligible to work in Canada.
Benefits
Remote work flexibility to maintain work-life balance.
Flexible pathways for career growth and professional development.
Comprehensive benefits package.
Open communication lines for transparent and constructive dialogue.
Lead Software Engineer (Java Full Stack) needed for hybrid role in Toronto, building scalable trading applications with Java, Spring Boot, Angular/React, and Kafka.
C# Software Developer at Bits In Glass building AI and automation solutions. Collaborating with teams and utilizing Microsoft technologies for innovative software development.
Director of Developer Effectiveness at Euna Solutions, focusing on data - driven strategies for developer productivity and operational efficiency across teams. Partnering with leadership to model ROI and streamline processes.
Développeur(euse) BI at Iceberg Finance, shaping data platform and building analytical solutions. Collaborate with agile team using SQL, Python, Spark, and Power BI.
Senior Software Developer (Dynamics 365 / Azure / Power Platform) - Toronto, ON (Onsite). Contract role with the Ministry of Public and Business Service Delivery and Procurement.
Technical Intern collaborating on architecture and engineering projects with Revit and MEP modeling. Involving in image proposals and digital infographics during project designs.