cover image
YDC Pro

YDC Pro

www.ydcpro.com

3 Jobs

5 Employees

About the Company

YDCPro is a global technology consulting firm headquartered in Toronto, with offices in the United States, India, and Turkey. We fuse proprietary ML-powered talent matching with deep expertise in digital transformation--app dev, cloud, Big Data, AI, IoT--to deliver flexible, reliable, and scalable solutions. With hundreds of happy clients and access to one of the largest talent pools, you can be sure that YDCPro is the right choice for you!

Listed Jobs

Company background Company brand
Company Name
YDC Pro
Job Title
Senior Dotnet Developer
Job Description
Job Title: Senior DotNet Developer Role Summary: Lead design, development, and maintenance of web applications and services using modern .NET stack and front‑end technologies. Deliver end‑to‑end solutions in an agile, remote contract environment, driving architecture, coding, testing, and documentation while leveraging Azure PaaS capabilities. Expactations: - Minimum 10 years of professional experience in C#/.NET development. - Proven Senior Engineer maturity across full SDLC, from requirement analysis to production hand‑off. - Strong ownership of component quality, performance, scalability, and maintainability. Key Responsibilities: - Design, code, test, and document .NET Core (.NET 6+) and ASP.NET applications, Web APIs, and micro‑services. - Build and optimize front‑end modules with ReactJS, JavaScript, TypeScript, and related libraries. - Create and maintain database schemas, stored procedures, and T‑SQL scripts in SQL Server; work with MongoDB or comparable NoSQL stores. - Develop and deploy Azure services: Web Apps, Functions (including Durable Functions), Service Bus, and other PaaS offerings; implement Azure Monitoring and relevant diagnostics. - Participate in architectural reviews, code‑review sessions, and continuous‑integration/continuous‑deployment (CI/CD) pipelines. - Troubleshoot and resolve production incidents, contribute to incident‑management processes. - Mentor junior developers and collaborate closely with cross‑functional teams in an Agile/Lean setting. Required Skills: - Advanced proficiency in C#, ASP.NET, .NET Core, and related .NET technologies. - Deep experience with ReactJS, JavaScript, TypeScript, HTML/CSS. - Expertise in Web Services, RESTful APIs, Azure Functions, Azure Service Bus, and Azure monitoring tools. - Strong database background: SQL Server (schema design, T‑SQL, stored procedures) and experience with MongoDB or equivalent document databases. - Familiarity with Azure DevOps, CI/CD pipelines, and cloud‑native deployment practices. - Knowledge of Agile methodologies, Lean development, and SDLC best practices. Required Education & Certifications: - Bachelor’s degree in Computer Science or related field (or equivalent combination of education, certifications, and experience). - Certifications highly preferred: Microsoft Certified: Azure Developer Associate, Microsoft Certified: Azure Solutions Architect – Expert, or equivalent. - Ongoing professional development and progression toward relevant certifications is expected.
Canada
Remote
Senior
20-02-2026
Company background Company brand
Company Name
YDC Pro
Job Title
Business Development Executive
Job Description
**Job Title:** Business Development Executive **Role Summary:** Drive revenue growth by sourcing and securing new business within the Ontario Public Service (OPS), leveraging deep understanding of OPS procurement processes, vendor delivery models, and strategic partnership opportunities. **Expectations:** - Deliver a consistent pipeline of qualified prospects and achieve quarterly revenue targets. - Build and sustain long‑term relationships with OPS stakeholders, demonstrating entrepreneurial value and a partnership mindset. - Promptly respond to market and procurement trends to identify growth opportunities. **Key Responsibilities:** - Prospect, qualify, and close opportunities with OPS agencies. - Conduct market research, competitive analysis, and value‑proposition development. - Negotiate contract terms, pricing, and service delivery models in alignment with OPS procurement guidelines. - Present business cases and proposals to senior OPS decision makers. - Collaborate with project delivery, finance, and legal teams to ensure compliant and profitable engagements. - Maintain accurate records of sales activities in CRM and generate regular pipeline reports. **Required Skills:** - Proven business development experience (3+ years) with public sector/OPS clients. - In‑depth knowledge of OPS procurement processes, vendor engagement frameworks, and delivery models. - Strong relationship‑building and stakeholder management capabilities. - Strategic thinking and ability to translate complex procurement requirements into actionable solutions. - Advanced communication, presentation, and negotiation skills. - Self‑motivated, entrepreneurial mindset with a focus on long‑term partnership value. **Required Education & Certifications:** - Bachelor’s degree in Business, Economics, Information Technology, or related field. - Certifications in procurement, project management or public sector contracting (e.g., PMP, CSM, CPO) preferred.
Toronto, Canada
Hybrid
23-02-2026
Company background Company brand
Company Name
YDC Pro
Job Title
Backend JavaScript Developer (Node.js)
Job Description
Job title: Backend JavaScript Developer (Node.js) Role Summary: Design, develop, and maintain server‑side logic and APIs using Node.js and PostgreSQL. Build and optimize microservices, ensuring robust, scalable, and secure backend architecture in a CI/CD environment. Expectations: - 3–6 years of professional experience in backend JavaScript development. - Strong command of JavaScript, Node.js, RESTful API design, and PostgreSQL with Sequelize ORM. - Proven ability to work independently, collaborate across teams, and communicate effectively. - Familiarity with CI/CD pipelines, automated testing, and cloud/serverless deployment (AWS Lambda, Serverless Framework). Key Responsibilities: - Write clean, maintainable, and performant server‑side code for microservices. - Design and implement REST APIs that comply with architectural best practices. - Participate in code reviews, continuous integration, and automated testing processes. - Optimize database schemas, queries, and Sequelize models for performance. - Deploy and manage services on cloud platforms, prioritizing scalability and reliability. - Troubleshoot production issues, conduct root‑cause analysis, and apply timely fixes. - Collaborate with product and frontend teams to deliver user‑friendly web applications. Required Skills: - Proficient in JavaScript (ES6+), Node.js, and RESTful API design. - Experience with PostgreSQL and ORMs, especially Sequelize. - Knowledge of data structures, algorithms, and performance tuning. - Hands‑on experience with CI/CD tools (e.g., Jenkins, GitHub Actions, GitLab CI). - Familiarity with automated testing frameworks (e.g., Jest, Mocha). - Cloud experience, preferably in serverless environments (AWS Lambda, Serverless Framework). - Strong problem‑solving skills and ability to work well in cross‑functional teams. Required Education & Certifications: - Bachelor’s degree in Computer Science, Software Engineering, or equivalent work experience. - Relevant certifications (e.g., AWS Certified Developer, Node.js Certified Developer) are a plus.
Toronto, Canada
Hybrid
Junior
03-03-2026