Software Engineer
4 weeks ago
We are seeking a highly skilled Senior Software Engineer to join our team at ROSS.com. The successful candidate will work in a collaborative environment, designing and developing scalable, high-quality applications on the .NET platform.
About the Role- Work through all phases of software development life cycle, including requirements analysis, design, implementation, testing, deployment, and maintenance.
- Analyze customer needs and deliver creative solutions using sound architecture and design principles.
- Follow agile methodologies, including test-driven development, to ensure high quality software.
- Mentor less senior team members and participate in design/architectural discussions.
- Implement software modules, unit tests, and conduct module testing.
- Degree in Computer Science or Engineering.
- 8 years' experience in designing and developing applications using OOP/OOD with 5+ years of C#/.NET experience.
- Solid knowledge of .NET 4.
- Experience with n-tier systems, reusable libraries, and development frameworks.
- Proven technical leadership skills and strong collaboration abilities.
- Experience working in cross-functional teams.
$140,000 - $170,000 per year, depending on experience.
We offer competitive benefits, including health insurance, retirement plan, and paid time off.
-
Senior Software Engineer
1 month ago
Vaughan, Ontario, Canada Mircom Group of Companies Full timeWe are seeking a highly skilled Senior Software Engineer to join our team at Mircom Group of Companies. In this role, you will have the opportunity to work on various software projects, including front-end web development using C#, .Net, and Windows technologies.About the RoleThis is a full-time position that requires strong problem-solving skills, attention...
-
Vaughan, Ontario, Canada Siemens Mobility Full timeWe are looking for a Software Engineer to join our team. The successful candidate will have a strong background in programming languages and software design.The ideal candidate will be able to develop scalable and efficient software solutions, working closely with our team of experienced engineers.Key Responsibilities:Design and develop software applications...
-
Lead Software Quality Assurance Engineer
13 hours ago
Vaughan, Ontario, Canada TechBlocks Full timeJob SummaryWe are seeking an experienced Lead Software Quality Assurance (QA) Engineer to drive multiple initiatives and enhance software quality at TechBlocks, a leading global digital product development firm. The successful candidate will oversee a team of QA professionals, develop strategies, and implement processes that ensure customer products meet the...
-
Full Stack Software Engineer
1 day ago
Vaughan, Ontario, Canada Globalfaces Direct Full timeJoin Globalfaces Direct as a Full Stack Software EngineerGlobalfaces Direct is a leading fundraising partner that specializes in creating personal connections with donors. Our team of experienced professionals provides comprehensive fundraising solutions, including face-to-face, telefundraising, and virtual fundraising. With our recent acquisition of HCB...
-
Senior Software Engineer
4 weeks ago
Vaughan, Ontario, Canada ATS Automation Full timeJob Description:We are seeking a skilled Senior Software Engineer to join our team at ATS Automation, where you will design and implement custom software solutions for complex automation systems.About ATS Automation:ATS Automation is an industry-leading provider of automation solutions, serving many of the world's most successful companies. Our team...
-
Vaughan, Ontario, Canada ROSS Full timeAt ROSS, a global leader in medical diagnostics, we are seeking a skilled Software Engineer to join our team. With a strong focus on innovation and customer satisfaction, this is an excellent opportunity for individuals looking to grow their career.Job SummaryWe are looking for a highly motivated and experienced Software Engineer to design, develop, and...
-
Vaughan, Ontario, Canada SEW-Eurodrive Canada Full timeCompany OverviewSEW-Eurodrive Canada is a global leader in supplying motors, gear units, and automation technology for various industrial applications. With over 16,000 employees worldwide, we ensure the seamless operation of critical systems.Job DescriptionWe are seeking a talented and motivated Angular Frontend Developer to join our innovative team. The...
-
Senior Software Engineering Lead
7 days ago
Vaughan, Ontario, Canada TechBlocks Full timeAbout TechBlocksWe're a leading global digital product development firm, delivering strategic, design-led technology solutions to top-tier clients. Our goal is to empower innovators and change-makers at every level of the product life cycle.With offices in Toronto, U.S., and India, we serve clients worldwide. What sets us apart is our expertise in helping...
-
Senior Java Software Engineer
1 month ago
Vaughan, Ontario, Canada Delbridge Solutions Inc. Full timeDelbridge Solutions is a leading technology company that has experienced rapid growth, with offices in Canada, the USA, Romania, and Costa Rica.We implement world-class software solutions for Fortune 1000 companies, who trust us as partners to support their business processes.We are looking for an exceptional candidate to join our team as a Senior Java...
-
Advanced Hardware-Integrated Software Engineer
4 weeks ago
Vaughan, Ontario, Canada Blazesoft Full timeJob DescriptionWe are seeking a skilled Net Core Backend Developer with expertise in hardware integration to join our team at Blazesoft. This is a full-time position.Company OverviewBlazesoft is a dynamic and innovative gaming company dedicated to creating immersive experiences. We foster a culture of creativity, collaboration, and a commitment to pushing...
-
Vaughan, Ontario, Canada Blazesoft Full timeAbout the RoleWe are seeking a highly skilled and experienced Senior Backend Software Engineer to join our team at Blazesoft. As a key member of our development team, you will play a crucial role in designing, developing, and maintaining our backend systems for land-based slot game cabinets.With a strong background in C#/.Net Core, MongoDB/NoSQL, Docker,...
-
Senior Systems Engineer
1 month ago
Vaughan, Ontario, Canada Morson Talent (Canada & USA) Full timeAbout the RoleWe are seeking a highly skilled Senior Systems Engineer to join our team in North York, ON. This is a 12-month contract position with a possibility of extension.Key ResponsibilitiesPerform system design, signalling design, analysis, modelling, and simulation to specify communication-based train control systems.Develop and define system design...
-
Senior Automotive Design Engineer
2 days ago
Vaughan, Ontario, Canada Modern Technical Staffing Inc. Full time $2Job OverviewEstablished automotive component manufacturer seeks a seasoned Product Engineer for a 6-9 month contract. The ideal candidate will have a strong background in engineering and experience working with technical drawings.Key Responsibilities:• Review detailed technical drawings of suspension and steering components to ensure accuracy and...
-
Enterprise Software Solutions Engineer
4 weeks ago
Vaughan, Ontario, Canada ABC Dev Inc. Full timeWe are ABC Dev Inc., a 2-year-old, rapidly growing startup with a well-funded venture.Company OverviewAt ABC Dev Inc., we value creativity and technical expertise in software development. We work with existing customers to analyze and solve issues, utilizing cutting-edge solutions that leverage traditional and mobile device hardware and services for...
-
Electrical Engineer II
2 months ago
Vaughan, Ontario, Canada Hydro - US Facilities Full timeElectrical Engineer II Job DescriptionWe are seeking an experienced Electrical Engineer II to join our team at Hydro - US Facilities.Key ResponsibilitiesPrepare design computations and quantity estimates for electrical projects.Develop probable construction cost estimates for medium voltage power distribution, low voltage systems, fire alarm systems, and...
-
Electric Powertrain Engineer
2 weeks ago
Vaughan, Ontario, Canada WeMovePeople Full timeDrive Innovation in Electric MobilityWe are searching for a talented and passionate Electrical Technologist to contribute to the cutting edge of electric vehicle technology.In this exciting role, you will be a vital part of the engineering department, contributing to the design, development, and testing of advanced electric powertrain systems that are...
-
Software Engineer
2 months ago
Vaughan, Ontario, Canada Delbridge Solutions Inc. Full timeAbout Delbridge Solutions Inc.We are a fast-growing technology company with offices across North America, Romania, and Costa Rica. Our clients include Fortune 1000 companies who trust us as partners to support their business processes.Why Choose Us?At Delbridge Solutions Inc., we foster a collaborative environment where everyone has a valuable contribution...
-
Electrical Powertrain Engineer
3 weeks ago
Vaughan, Ontario, Canada WeMovePeople Full timeDrive Innovation in Electric MobilityWe are seeking a skilled Electrical Technologist to join our rapidly expanding engineering team at WeMovePeople.This exciting role will see you contribute to the design, development, and testing of advanced electric powertrain systems that are shaping the future of transportation.Main Responsibilities:Collaborate with...
-
Highly Experienced Embedded Software Developer
12 hours ago
Vaughan, Ontario, Canada ROSS Full timeWe are seeking a highly skilled Senior Embedded Software Developer to join our team at ROSS, a premier People Specialists firm helping companies align their People Strategy with business growth. Our client is a global leader in medical diagnostics and technology development.The ideal candidate will have 10+ years of experience in design and programming with...
-
Engineering Support Assistant
2 weeks ago
Vaughan, Ontario, Canada Disability Solutions Full time**Job Description:**As an Engineering Support Assistant at CN, you will play a vital role in assisting with the review of engineering drawings, legal agreements, and land surveys. You will also collaborate with the Public Works team to support various projects carried out during construction season.The ideal candidate will have strong organization and...