Skip Navigation

Software Development Engineer - Web

Primary Location Waterloo, Ontario Additional Locations Date posted 01/10/2019
Apply Now Job ID: JR0013819

McAfee is looking for a sharp and nimble developer to help create and improve its trusted web platforms and services. This role is created to support our growth and plans for product expansion. The job will be fast-paced and creative. Even better, you’ll work among smart people with lots of mojo and great ideas.

What does your typical day look like?

- Analyze requirements with product owners, understand impact on existing systems and design/develop/maintain develop web application, web service and component solutions
- Collaborate with other functional teams to implement and integrate product features 
- In adherence to quality objectives and engineering best practices, perform complete unit and integration testing, code reviews, secure coding standard, and deliver complete documentation
- Create test plan, write and execute automation test cases, analyze failures, report defects 
- Drive product quality and routinely perform quality checks
- Improve engineering process and promote development standards
- Demonstrate solutions to project stakeholders
- Work with engineers to deploy solutions 

You have the right education and experience: 

Bachelor's degree in Computer Science or Engineering, 8+ years of professional experience developing web applications

You're very good at:

-    Microsoft .NET Framework with C#
-    Web Development (HTML, JavaScript and CSS)
-    Web Service Development (REST)
-    ASP.NET (Web Forms and MVC)
-    Database (SQL, Cassandra)
-    JavaScript framework/library – AngularJS
-    Object-Oriented Programming Design Patterns and SOLID Principles

You might also be familiar with: 

-    Source control management - Git
-    Agile methodology – Scrum
-    Responsive web design – Foundation, Bootstrap
-    CSS pre-processor - LESS, SASS

And most importantly, you: 

-    Stay focused on your tasks
-    Enjoy learning new things and learn quickly
-    Have an open mind for new ideas
-    Love taking on difficult challenges and finding creative solutions
-    Like helping others so they can do their jobs better
-    Get things done every single time and doing them well
-    Communicate clearly and write well


Shift 1 (Canada)

Primary Location:

Canada, Waterloo

Posting Statement:

McAfee prohibits discrimination based on race, color, religion, gender, national origin, age, disability, veteran status, marital status, pregnancy, gender expression or identity, sexual orientation or any other legally protected status.

Apply Now

Sign Up for McAfee Job Alerts


Get the latest job openings delivered to your inbox.

Interested InSelect a job category from the list of options. Select a location from the list of options. Finally, click “Add” to create your job alert.

  • Engineering, Waterloo, Ontario, CanadaRemove
  • Software Development, Waterloo, Ontario, CanadaRemove

What's Happening

Check out #LifeAtMcAfee

Explore our Blog