Apply Now    
Job ID: JR0012461
Job Category: Engineering
Primary Location: Waterloo, ON CA
Other Locations:
Job Type: Experienced Hire

Senior Software Engineer

Job Description

About the Role

This position is for a Senior Software Engineer for the McAfee Consumer Engineering team. Responsibilities include the design, development, and maintenance of various applications and projects executed by the consumer tools team for various internal systems. The successful candidate will have excellent technical and communication skills with experience in building highly configurable and performing systems.

Primary Responsibilities:

  • Design and code major components of product  
  • Analyze all the solution options for a given problem, and identify the easy to maintain / high performance ones
  • Participate in design, code inspection/reviews and other SDLC processes
  • Understand the existing system and support maintenance activities
  • Make complex ideas or situations clear and simple to understand
  • Look beyond the facts and think “outside the box” in order to suggest solutions and ways to improve



Experience and Skills:

Required:

  • Bachelor Degree in Computer science or other related field
  • 5+ years of experience working as a software developer
  • Highly proficient in .Net: C#, ASP.Net, XML, XSL, T-SQL, SQL Server 2008, WCF, MVC, ASP.NET WebAPI
  • Experience in Javascript & Jquery
  • Excellent written and verbal communications skills
  • Strong understanding of Object Oriented Programming concepts
  • In-depth working knowledge of debugging in ASP.Net environment
  • Excellent problem solving and analytical skills
  • Thorough understanding of code development best practices and standards
  • Familiarity with software configuration management systems
  • Ability to clearly document user stories/use cases, functional specification and design


 


Qualifications

Desirable:
Experience in software source control systems such as SVN, ACCUREV
Experience in Agile methodology, SCRUM
Experience in Development Process Automation (Unit Test Automation, Code Coverage Automation, Continuous Integration)

Inside this Business Group

The Intel Security Group combines employees from McAfee and Intel – people with security expertise in hardware, software, and solutions into one business unit focused on building hardware, software, services and end-to-end security solutions. Intel Security Group sets the stage for new levels of collaboration and innovation and will drive leadership in the industry by providing ubiquitous security and identity protection for people and businesses worldwide.

Apply Now    

What would you like to do now?

Connect with Us

Get Job Alerts

Get started
Student Center

Find out more about working at Intel

Learn more
Hiring Process

Hiring Process

Learn more

Grow your network of opportunities