cover image
Softchoice

Softchoice

www.softchoice.com

5 Jobs

2,751 Employees

About the Company

Softchoice Corporation, a World Wide Technology company, is a software and cloud-focused IT solutions provider that equips people to be engaged, connected and creative at work, and organizations to be agile, innovative, and secure by delivering AI-powered cloud and digital workplace solutions. Through our mission, we unleash the potential in people and technology to unlock value for our customers as we guide them through their transformation journey with comprehensive end-to-end solutions. We have a highly engaged, high-performing team that is welcoming, inclusive, and diverse in thought and experience, and are certified as a Great Place to Work(r) in Canada and the United States. For the past 19 years, we have consistently been recognized by Great Place to Work(r) as a Best Workplace in Canada. As part of World Wide Technology (WWT), a global technology solutions provider leading the AI and Digital Revolution, we have access to serve our customers through WWT's resources. That includes its Advanced Technology Centre, a collaborative ecosystem of the world's most advanced hardware and software solutions, which helps customers and partners conceptualize, test and validate innovative technology solutions for the best business outcomes and then deploy them at scale through WWT's global warehousing, distribution and integration capabilities.

Listed Jobs

Company background Company brand
Company Name
Softchoice
Job Title
Sr. Full Stack Developer
Job Description
Job Title: Sr. Full Stack Developer Role Summary Design, build, and maintain cloud‑native, micro‑service based eCommerce solutions using .NET and Angular (and Vue where applicable). Deliver secure, scalable APIs on Microsoft Azure, integrate with enterprise platforms (Salesforce, SAP, MuleSoft, ServiceNow, Microsoft Graph), and mentor a development team while ensuring on‑time delivery within an Agile framework. Expectations - Deliver high‑quality code and architecture that scales and performs under load. - Lead end‑to‑end development from requirements gathering to deployment. - Maintain consistency and best practices across front‑end and back‑end. - Mentor and coach junior/mid‑level developers. - Collaborate cross‑functionally with sales, data, platform, and infrastructure teams. - Provide technical support to internal users and external customers. Key Responsibilities - Architect, design, and develop .NET (C#) and Angular (latest) eCommerce web applications. - Build and maintain Azure‑hosted microservices, secure REST APIs, and handle performance tuning. - Gather functional requirements, produce technical specifications, and plan project/test activities. - Conduct code reviews, enforce coding standards, and lead continuous improvement initiatives. - Mentor and train junior/mid‑level developers on architecture, coding, and best practices. - Integrate with Salesforce, SAP, MuleSoft, ServiceNow, Microsoft Graph, and other APIs. - Coordinate with master data, platform development, infrastructure, and DBA teams for data accuracy, deployment, and monitoring. - Build and maintain CI/CD pipelines using Azure DevOps, Visual Studio, GitHub. - Perform unit testing, integration testing, and drive Agile sprint execution. Required Skills - Proficiency in Angular (latest) and experience with Vue.js. - Expertise in .NET/C# for backend and microservice development. - Strong knowledge of Azure services (App Services, Azure SQL/NoSQL, Azure DevOps). - Experience with API‑based and event‑driven integration (Salesforce, SAP, MuleSoft, ServiceNow, Microsoft Graph). - Familiarity with CI/CD pipelines, unit testing, and Agile methodologies. - Solid understanding of security, performance, scalability, and maintainability principles. - Excellent communication, teamwork, and mentorship abilities. Required Education & Certifications - Post‑secondary education (community college, university degree, or equivalent professional designation). - 5+ years of relevant experience in full‑stack development, preferably .NET and Angular. - Certifications in .NET, Azure, or related technologies are desirable but not mandatory.
Montreal, Canada
On site
Mid level
30-10-2025
Company background Company brand
Company Name
Softchoice
Job Title
Full Stack Developer
Job Description
Job title: Full Stack Developer Role Summary: Develop end‑to‑end web solutions on .NET and Angular (and Vue) for a cloud‑native eCommerce platform. Deliver scalable, secure microservices, integrate with external systems, maintain high performance, and ensure consistent user experience. Expections: - Deliver functional, testable code in line with sprint commitments. - Collaborate across design, product, infrastructure, and data teams to refine technical specifications and release best‑practice solutions. - Provide ongoing support for internal stakeholders and external customers. Key Responsibilities: - Design, implement, and maintain RESTful microservices on Microsoft Azure using .NET. - Build and evolve front‑end interfaces with Angular (latest version) and Vue as required. - Develop and manage relational databases through Azure services. - Integrate with Salesforce, SAP, MuleSoft, ServiceNow, and Microsoft Graph APIs. - Participate in API‑based event pipelines and event‑driven architecture. - Apply CI/CD pipelines with Azure DevOps, GitHub, and Visual Studio. - Unit‑test, evaluate, and review code to meet quality standards. - Deploy, monitor, and troubleshoot production issues with infrastructure and DBA teams. - Act as technical liaison for sales, master‑data, and platform teams to align feature delivery. - Document functional and technical specifications and review requirements with stakeholders. - Continuously assess emerging technologies and recommend adoption aligned to business goals. Required Skills: - 3–5 years of full‑stack development experience. - Proficient in .NET Core / ASP.NET, C#, and microservice design. - Strong command of Angular (latest) and competency in Vue. - Solid experience with Azure services (App Service, Functions, SQL/NoSQL, API Management). - API design and integration proficiency (REST, Graph, event‑based). - CI/CD, unit testing, and agile development expertise. - Knowledge of Salesforce, SAP, MuleSoft, ServiceNow integration patterns. - Familiarity with database schema design and performance tuning. - Excellent problem‑solving, communication, and cross‑functional collaboration. Required Education & Certifications: - Post‑secondary education (community college or university degree). - Professional designations or certifications in .NET, Azure, Angular/or Vue, and integration platforms are preferred.
Toronto, Canada
On site
Senior
11-11-2025
Company background Company brand
Company Name
Softchoice
Job Title
Sr. Software Engineer
Job Description
**Job Title:** Senior Software Engineer – AI **Role Summary:** Design, develop, and deliver scalable AI‑driven solutions on cloud platforms. Lead AI architecture, model optimization, and integration with enterprise applications using Agile and DevOps practices. Partner with data scientists, engineers, and business stakeholders to create production‑ready AI services and reusable components. **Expectations:** - 8+ years of software engineering experience, with ≥2 years focused on AI/ML development. - Strong ownership of end‑to‑end AI solution lifecycle from proof‑of‑concept to production. - Ability to work cross‑functionally, mentor junior staff, and drive technical innovation. - Commitment to coding standards, CI/CD, and documentation. **Key Responsibilities:** - Design and implement cloud‑native AI architectures (containerized, serverless). - Optimize and fine‑tune large language models (LLMs) and implement RAG pipelines. - Build APIs and integrate AI services using Azure AI/ML, AWS Bedrock, GCP Vertex, or comparable platforms. - Create and maintain MLOps/LLMOps pipelines with IaC and CI/CD tools (Azure DevOps, GitHub Actions, Jenkins, etc.). - Develop AI agents and multi‑agent workflows using frameworks such as LangChain, CrewAI, or Auto‑GPT. - Collaborate with data scientists, DevOps, and business teams to deliver AI solutions aligned with customer needs. - Produce reusable AI components, technical documentation, and support pre‑sales engagements. - Stay current with emerging AI technologies and evaluate their applicability. **Required Skills:** - Proficient in Python; experienced with TensorFlow, PyTorch, scikit‑learn, FastAPI/Flask. - Hands‑on with at least one cloud AI service (Azure OpenAI, AWS Bedrock, GCP Vertex) or open‑source LLMs. - Cloud platforms: Azure, AWS, or Google Cloud; containerization (Docker) and orchestration (Kubernetes). - CI/CD and DevOps tools (Azure DevOps, GitHub Actions, Jenkins, CircleCI, GitLab). - Search/indexing solutions (Azure AI Search, Amazon Kendra, OpenSearch). - API design, prompt engineering, model tuning, and performance optimization. - MLOps/LLMOps best practices, automation, and deployment strategies. - Experience building AI agents and using Agent AI frameworks. **Required Education & Certifications:** - Bachelor’s degree in Computer Science, Software Engineering, or related field (or equivalent experience). - Cloud certifications (AWS Certified Solutions Architect, Microsoft Azure Solutions Architect, Google Cloud Professional) preferred. - AI/ML certifications (e.g., TensorFlow Developer, Azure AI Engineer) a plus.
Calgary, Canada
On site
Senior
12-11-2025
Company background Company brand
Company Name
Softchoice
Job Title
Modern Infrastructure Customer Solutions Architect
Job Description
Job title: Modern Infrastructure Customer Solutions Architect Role Summary: Lead strategic modernization of customer data center and cloud infrastructures, crafting customized roadmaps that integrate hybrid IT, AI, and security solutions. Partner with account teams to secure and grow large‑scale infrastructure deals, ensuring alignment with business objectives and technical excellence. Expectations: - Drive revenue growth in modern infrastructure, achieving or exceeding sales targets. - Deliver compelling, solution‑centric proposals that demonstrate clear ROI and operational benefits. - Establish long‑term partnerships with enterprise decision‑makers and key technology vendors. Key Responsibilities: 1. Identify and qualify opportunities for data center, networking, public cloud, storage, and managed services across assigned accounts. 2. Develop end‑to‑end migration plans (legacy to hybrid/modern cloud) incorporating security, governance, and resilience. 3. Collaborate with account executives, technical architects, and pre‑sales teams to create and execute account penetration strategies. 4. Conduct technical and business workshops, proof‑of‑concepts, and solution presentations to stakeholders. 5. Manage the entire sales cycle: assess needs → solution design → proposal → negotiation → closing. 6. Maintain up‑to‑date knowledge of Cisco, Azure, AWS, Google Cloud, and managed services offerings. 7. Foster relationships with hybrid‑IT partners and influence partner collaboration. Required Skills: - 10+ years of advanced sales or pre‑sales experience in infrastructure modernization. - Proven ability to sell legacy data center and networking solutions to enterprise customers. - Deep expertise in hybrid cloud architectures and public cloud platforms (Azure, AWS, GCP). - Strong communication and presentation skills; able to translate technical concepts to business value. - Application of Challenger Sales methodology and data‑driven account planning. - Ability to manage complex, multi‑stakeholder sales cycles and build rapport at all organizational levels. Required Education & Certifications: - Bachelor’s degree in Computer Science, Engineering, Information Technology, or related field. - Professional certifications preferred: Cisco CCNP/CCIE, Microsoft Azure Solutions Architect, AWS Certified Solutions Architect, or equivalent. ---
San francisco, United states
On site
Senior
24-12-2025