Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
JobTailor Logo

See all jobs on JobTailor

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
CDW

Senior Software Engineer I

CDW

Application Developer responsible for developing e-commerce web solutions and managing large-scale projects at CDW. Collaborating with teams to ensure application efficiency and quality standards.

Posted 5/3/2026full-timeRemote • 🇨🇦 CanadaSenior💰 CA$102,000 - CA$141,200 per yearWebsite

Tech Stack

Tools & technologies
AzureDockerEntity FrameworkKubernetesMicroservicesMongoDB.NETReactSDLCSQLTFS

About the role

Key responsibilities & impact
  • Collaborate with business teams to clarify requirements and business needs.
  • Develop system applications to CDW coding standards and quality.
  • Technically manage complex and large-scale project efforts in development, maintenance, and enhancements of business system applications.
  • Collaborate with other developers to determine the optimal solution architecture to ensure application efficiency, maintainability, and scalability.
  • Collaborate with business teams to develop high-level system narratives, storyboards, and user interface prototypes.
  • Develop system test plans, ensure software quality assurance (SQA) standards are achieved, and validate that business goals are accomplished.
  • Utilize an object-oriented software lifecycle methodology like (SAFe, Agile).
  • Serve as a mentor/technical resource for other Application Developers.

Requirements

What you’ll need
  • Bachelor’s degree and 5 years of experience in Software Engineering, OR 9 years of experience in IT, including 5 years of experience in Software Engineering.
  • .Net Developer skillset with expertise in MicroServices, REST API Development, C#, eCommerce Experience, Entity Framework, TFS/GIT, MSTest/NUnit.
  • Strong Micro API development skills in .Net & .NET Core.
  • Utilization of CI/CD tooling and practices for scalability like Docker, Kubernetes, Octopus, etc.
  • Experience with MongoDB and SQL Server.
  • Azure development experience – Function apps, logic apps, etc.
  • Working knowledge of React for front-end application development.
  • Demonstrated resourcefulness in the software development process and creative problem-solving skill such as Agile Development process.
  • Ability to perform effective code reviews and recommend automated review tools for the team.
  • Strong knowledge of software implementation best practices.
  • Expertise in Object Oriented Design and programming techniques.
  • Demonstrated ability to understand and articulate details and impacts of proposed software solutions.
  • Proven knowledge in all stages of the software development life cycle.

Benefits

Comp & perks
  • Health insurance
  • Retirement plans
  • Paid time off
  • Flexible work arrangements

ATS Keywords

✓ Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
.NetMicroServicesREST API DevelopmentC#Entity FrameworkMSTestNUnitMongoDBSQL ServerObject Oriented Design
Soft Skills
collaborationmentorshipproblem-solvingresourcefulnesseffective communicationcode reviewcreativityattention to detailtechnical managementadaptability