Thursday, February 18, 2010

Opening at MacCafee

send resumes to : thiagu.career@gmail.com

We have a lot of positions open now. I have prepared a document with all job descriptions and position ID. Please find whether any JOB matching your profile. If so please send your resume to me specifying the position ID.



I need to upload the resume against the job postion and is a hectic task :) Remember that McAfee is hiring only through referrals and direct.


Hurry up :)


Good Luck.



Love,

Thiagu



List of Openings

Senior Software QA Engineer - Consumer
About the Role and Responsibilities

McAfee is the world's largest dedicated security technology company. McAfee delivers proactive and proven solutions and services that secure systems and networks around the world, allowing users to browse and shop the web securely. With our unmatched security expertise and commitment to innovation, McAfee helps home users, businesses, the public sector and service providers to comply with regulations, protect data, prevent disruptions, identify vulnerabilities, and continuously monitor and improve their security. Our products are unique in how they work together to make security affordable and manageable. These days, the threats are tougher, and the perpetrators are trickier. As we have for more than 20 years, McAfee delivers superior protection that is trusted by millions of people.

McAfee India, is looking for an experienced and self-motivated Software Engineer with strong development and some QA background to actively work on exciting product releases.
Primary Responsibilities:
• Work as a Software Developer in the QA team by closely collaborating with Testing and Engineering teams.
• Troubleshoot customer issues and interface with appropriate product teams on issue resolution.
• Analyze, Design, Develop and Maintain Test Automation Framework to be used by QA teams.
• Do thorough White Box Testing on the areas defined
• Guide and mentor other team members on internal initiatives.
Experience

• Bachelor degree in Computer Science or equivalent.
• 5-7 years of total Software Industry experience.
• Experience in one or more of the following areas: C, C++, APIs, Test Automation, Agile Methodology, White Box Testing, and Test Automation Framework, QTP.
Competencies / Skill sets required for the role:

• Development knowledge in C / C++ environment
• Should have worked on C/C++ based projects (as a developer) for 2-3 years.
• Good understanding of Object Oriented Concepts and Programming.
• Must have working knowledge of debugging in C / C++ language
• Candidate must have good knowledge of windows PC environment and basic network related concepts
• Candidate having knowledge on QTP is preferable.
• Candidate must have good written and verbal communications skills and must be a strong team player.
• Candidate must have a good attitude towards work and must be self-motivated.

Job Product Quality Assurance
Primary LocationMIC-IND-Karnataka
Schedule Full-time
Recruiter Kumar Devaraj
Position Number 876778

Software Development Manager UI - Consumer
About the Role and Responsibilities

McAfee believes that amazing things can be accomplished by diverse teams of talented individuals. Share your talents with us by joining the world's largest dedicated security technology company. McAfee delivers proactive and proven solutions and services that secure systems and networks around the world, allowing users to browse and shop the web securely. With our unmatched security expertise and commitment to innovation, McAfee helps home users, businesses, the public sector, and service providers to comply with regulations, protect data, prevent disruptions, identify vulnerabilities, and continuously monitor and improve their security. Our products are unique in how they work together to make security affordable and manageable. These days, the threats are tougher, and the perpetrators are trickier. As we have for more than 20 years, McAfee delivers superior protection that is trusted by millions of people.

About the Role

This position is for a Manager for the McAfee Consumer web user interface team. The candidate will be responsible for managing a of UI designers and developers and also responsible for projects executed by the team. Candidate should have good design skills and have good skills in the web UI technologies. Candidate should have experience in converting design concepts into web UI elements and produce highly efficient pages to be served efficiently.

Primary Responsibilities:
1. Manage a team of UI designers and developers
2. Project Management - Manage projects executed by the team
3. Analyse requirements and the effort involved in projects from a UI perspective
4. Manage people - being able to do MBO's, performance reviews etc
5. Work with peer teams on projects and shared execution
6. Build and mentor a world class team of User Interface developers and designers
7. Translate conceptual ideas into engaging visual presentations and design solutions
8. Communicate your design thinking in a way that works for all the parties involved (engineers and business stakeholders)
9. Develop easy to maintain styling approaches following best practices.
10. Develop UI for web applications following W3C Standards.
Experience

1. Over 11+ years of experience in building web application front end
2. Bachelor's degree required in design-related discipline: Interaction, Graphic or Interface design or similar is a must.
3. Must have proven skills in graphic design. Your design portfolio should demonstrate an excellent eye for typography, mastery of clean and intuitive layouts, purposeful color, and a strong attention to detail. Your work should show a deep appreciation for simple, sleek, usable interfaces.
4. Must be proficient in DreamWeaver, and ADOBE PhotoShop
5. Ability to create wireframes and mock-ups from the PRDs (product requirement document).
6. Ability to develop cross-platform browser compatible web pages.
7. Must have the passion to provide solution to complex problems
8. Ability to work in a fast-paced cross-functional team environment is a must.
9. Must have thorough understanding of overall website design, including basic usability, industry standards, architecture and navigation.
10. Must be an expert in Photoshop and Illustrator.
11. Must have HTML skills including XHTML, table-less layouts, DOM Scripting and CSS.
12. Good at multiple projects and tasks at the same time and be able to juggle between the changing priorities.
13. Excellent communication skills

Preferred Skills:

1. Mirosoft Visual Studio 2005, ASP.Net platform
2. Understanding of Rich Internet Application (RIA) concepts and design patterns.
3. Interaction design skills: experience creating wire frames, site/system flows, site architecture diagrams, etc. is preferred.
4. Good exposure to Flash programming is preferred
5. Some experience in software source control systems is preferred such as ACCUREV
6. Exposure to AJAX Toolkit, and JQuery from UI perspective
7. Exposure to Object Oriented Javascript is a plus.
Job Software Development
Primary LocationMIC-IND-Karnataka
Schedule Full-time
Recruiter Kumar Devaraj
Position Number 876740

Engineering Manager - Risk & Compliance
About the Role and Responsibilities

McAfee believes that amazing things can be accomplished by diverse teams of talented individuals. Share your talents with us by joining the world's largest dedicated security technology company. McAfee delivers proactive and proven solutions and services that secure systems and networks around the world, allowing users to browse and shop the web securely. With our unmatched security expertise and commitment to innovation, McAfee helps home users, businesses, the public sector, and service providers to comply with regulations, protect data, prevent disruptions, identify vulnerabilities, and continuously monitor and improve their security. Our products are unique in how they work together to make security affordable and manageable. These days, the threats are tougher, and the perpetrators are trickier. As we have for more than 20 years, McAfee delivers superior protection that is trusted by millions of people.

About the Role

This is an Engineering Manager role. The person will be responsible for developing and maintaining an Enterprise SaaS security application. The candidate will work closely with Development Leads, QA, and Product Management to understand technical product requirements, ensure the design and architecture of the product meet high standards, and that deliverables are met on time.

Some of the responsibilities of this candidate include:
1. Discussing team job assignments and associated details such as risks and dependencies with global stake holders for a team of about 10 people and providing management support to the team on a day-to-day basis
2. Tracking the status reporting and project management tool on a continuous basis using Agile Management methods.
3. Will be expected to become knowledgeable of the product to be able to conduct well informed Bug Scrubs and appropriate bug assignments
4. Proactively solving issues for main as well as integrating products
5. Understand the Product Development Life Cycle thoroughly
6. Monitor the development cycles, nightly builds for failures and investigate the cause
Primary Responsibilities:
1. The candidate should understand the critical nature of the product in terms of the impact that a low quality release would have on our customers. In other words he or she should have worked on shipped products supporting thousands of customers, preferably on a product offered as a service. The candidate would need to understand decisions being made within a greater context than the next project milestone
2. The manager in India will be responsible for working closely with his or her counterpart in the US to ensure product releases developed across a global team ship on schedule with the appropriate level of quality. Having a flexible schedule to work with US counterparts is required.
Experience

1. This position requires a candidate with product engineering experience of 5 to 8 years and managerial experience of at least 3 years. The candidate must have worked in global development environments with teams spanning across nations.
2. Preferably someone who has worked in the US and in India.
3. The candidate should also have 3 - 5 years of software development experience. This experience should include C#, C++, web technologies, networking etc
4. The candidate should have experience using agile software development. XP, SCRUM, etc..
5. Education: Preferably B.E (Comp Sc) or equivalent with total 10-15 years experience in product engineering. Candidates from product companies preferred.
Competencies / Skill sets required for the role:
1. Great soft skills and a great temperament are essentials. Ability to work as a team in a global environment with multiple stake holders across the globe is also essential. Ability to manage ambiguity is essential
2. Development experience designing web service interfaces like XML, SOAP, REST, SOA etc.
3. Experience with various databases like SQL Server or Postgres.
4. The candidate should have experience using agile software development. XP, SCRUM, etc..
5. Experience with multi-tenant SaaS environments required.
6. Security experience a plus.
7. Candidates from product companies preferred.
Job Software Development
Primary LocationMIC-IND-Karnataka
Schedule Full-time
Recruiter Anup Kumar Raju
Position Number 876794

Technical Lead - Risk & Compliance
About the Role and Responsibilities

McAfee believes that amazing things can be accomplished by diverse teams of talented individuals. Share your talents with us by joining the world's largest dedicated security technology company. McAfee delivers proactive and proven solutions and services that secure systems and networks around the world, allowing users to browse and shop the web securely. With our unmatched security expertise and commitment to innovation, McAfee helps home users, businesses, the public sector, and service providers to comply with regulations, protect data, prevent disruptions, identify vulnerabilities, and continuously monitor and improve their security. Our products are unique in how they work together to make security affordable and manageable. These days, the threats are tougher, and the perpetrators are trickier. As we have for more than 20 years, McAfee delivers superior protection that is trusted by millions of people.

About the Role

This is for a Technical Lead role in development. The person will be responsible for leading a development team in designing, developing, and maintaining an Enterprise SaaS security application jointly with a team in the United States. The candidate will work closely with Engineering Management, Engineers, QA, and Product Management to understand technical product requirements, ensure the design and architecture of the product meet high standards, and that deliverables are met on time.

Primary Responsibilities:

The responsibilities will include the following:
1. Participates in the process of setting future technical strategies and influences strategic direction for product and product family in reaction to business needs or industry trends.
2. Adapts and promotes overall direction to reflect changes within the company.
3. Quickly, efficiently and independently resolve highly complex problems, even those of large scale or across multiple products.
4. Applies engineering processes (e.g. Unit testing) to consistently produce sound solutions of high quality. Able to independently produce quality solutions on problems of high complexity.
5. Mentoring members of the engineering team on matters pertaining to technical specialty.
6. Receives general input from management and translates this direction into appropriate operational items to drive projects towards completion. Foresees future direction and aligns current activities in alignments with this
direction. Takes responsibility for updating own skills and technical growth
Experience

1. 2+ years of Team Lead responsibilities. The candidate must have worked in global development environments with teams spanning across nations.
2. 7+ years of Visual C++, C#, .NET, and web based technologies.
3. Bachelors/Masters in Engineering (preferably in IT or CS)

Competencies / Skill sets required for the role:
1. Agile software development process management and continuous improvement
2. Product integration with internal products and external partners through formal SDK process
3. Exposure to PHP, HTML/XHTML, JavaScript/VBScript helpful.
4. Exposure to COM/DCOM is preferred.
5. Clear and concise written & verbal communication skills
6. Experience with static & dynamic quality test tools is a bonus (ie. Coverity, Boundschecker, AppVerifier, etc.)
7. Experience with multi-tenant SaaS environments required.
8. Security experience a plus.
9. Candidates from product companies preferred.
Job Software Development
Primary LocationMIC-IND-Karnataka
Schedule Full-time
Recruiter Anup Kumar Raju
Position Number 876795

Senior QA Technical Lead - Risk & Compliance
About the Role and Responsibilities

McAfee believes that amazing things can be accomplished by diverse teams of talented individuals. Share your talents with us by joining the world's largest dedicated security technology company. McAfee delivers proactive and proven solutions and services that secure systems and networks around the world, allowing users to browse and shop the web securely. With our unmatched security expertise and commitment to innovation, McAfee helps home users, businesses, the public sector, and service providers to comply with regulations, protect data, prevent disruptions, identify vulnerabilities, and continuously monitor and improve their security. Our products are unique in how they work together to make security affordable and manageable. These days, the threats are tougher, and the perpetrators are trickier. As we have for more than 20 years, McAfee delivers superior protection that is trusted by millions of people.

About the Role
This is for a Senior Technical Lead role in QA working on an Enterprise SaaS Security Application. This individual will be responsible for formulating test strategies, establishing and improving QA process/procedures, creating test plans/test cases, leading and mentoring other team members, and all activities aimed at improving the customer experience with the product.
This individual will be responsible for testing enterprise security software products based on advanced technology: C++, .NET using IE & Mozilla browsers, for delivery on Windows platforms, using relational databases including MS SQL Server.
The candidate will work closely with Development to understand product requirements, ensure process compliance and provide regular status updates.
Should have the ability & insatiable appetite for chasing down challenging technical problems, good debugging capabilities, a strong interest in working with client-server technologies, and strong verbal and written communication skills.

Primary Responsibilities:

The responsibilities will include the following:
1. Understand the product/feature requirements in depth
2. Research related technology areas and come up with test strategy/test plans
3. Test plan development and documentation
4. Be able to interact with different teams and work with them in resolving bugs, ensuring that the product meets the quality expectations
5. Test / guide the team in testing the product to meet the quality expectations
Experience

1. 2+ years of Team Lead responsibilities. The candidate must have worked in global development environments with teams spanning across nations.
2. 8-10+ years of QA Testing experience.
3. Bachelors/Masters in Engineering (preferably in IT or CS)

Competencies / Skill sets required for the role:
1. Exposure to the Security domain is a must
2. Expertise in Security testing preferred
3. Coding Proficiency in the following preferred: VB-Script, Python / Perl , C#
4. Proficiency in Loadrunner & QTP would be a plus
5. Experience working with MS-SQL databases
6. Exposure to Quality Centre is preferred
7. Exposure to Web Services testing
8. Experience in evaluating / working with SaaS based Applications is required.
9. Ability to perform competitive analysis at a technical level.
10. In depth knowledge of critical QA processes and their application. Works with junior members of the team, in training them on these processes. In depth knowledge of overall product.
11. Security Certifications (CEH, CISSP etc.) would be a plus
12. Hands-on experience in Automation (QTP/PERL/Python) would be a plus
13. In depth knowledge of relevant technologies.
14. Analyze defects and propose solutions. Will have high quality defect standards.
15. Database and Networking knowledge mandatory.
Job Product Quality Assurance
Primary LocationMIC-IND-Karnataka
Schedule Full-time
Recruiter Anup Kumar Raju
Position Number 876796

QA Technical Lead - Risk & Compliance
About the Role and Responsibilities

McAfee believes that amazing things can be accomplished by diverse teams of talented individuals. Share your talents with us by joining the world's largest dedicated security technology company. McAfee delivers proactive and proven solutions and services that secure systems and networks around the world, allowing users to browse and shop the web securely. With our unmatched security expertise and commitment to innovation, McAfee helps home users, businesses, the public sector, and service providers to comply with regulations, protect data, prevent disruptions, identify vulnerabilities, and continuously monitor and improve their security. Our products are unique in how they work together to make security affordable and manageable. These days, the threats are tougher, and the perpetrators are trickier. As we have for more than 20 years, McAfee delivers superior protection that is trusted by millions of people.

About the Role
This is for a Technical Lead role in QA working on an Enterprise SaaS Security Application. This individual will be responsible for formulating test strategies, establishing and improving QA process/procedures, creating test plans/test cases, leading and mentoring other team members, and all activities aimed at improving the customer experience with the product.
This individual will be responsible for testing enterprise security software products based on advanced technology: C++, .NET using IE & Mozilla browsers, for delivery on Windows platforms, using relational databases including MS SQL Server.
The candidate will work closely with Development to understand product requirements, ensure process compliance and provide regular status updates.
Should have the ability & insatiable appetite for chasing down challenging technical problems, good debugging capabilities, a strong interest in working with client-server technologies, and strong verbal and written communication skills.

Primary Responsibilities:

The responsibilities will include the following:
1. Understand the product/feature requirements in depth
2. Research related technology areas and come up with test strategy/test plans
3. Test plan development and documentation
4. Be able to interact with different teams and work with them in resolving bugs, ensuring that the product meets the quality expectations
5. Test / guide the team in testing the product to meet the quality expectations
Experience

1. 2+ years of Team Lead responsibilities. The candidate must have worked in global development environments with teams spanning across nations.
2. 6-8+ years of QA Testing experience.
3. Bachelors/Masters in Engineering (preferably in IT or CS)

Competencies / Skill sets required for the role:
1. Exposure to the Security domain is a must
2. Expertise in Security testing preferred
3. Coding Proficiency in the following preferred: VB-Script, Python / Perl , C#
4. Proficiency in Loadrunner & QTP would be a plus
5. Experience working with MS-SQL databases
6. Exposure to Quality Centre is preferred
7. Exposure to Web Services testing
8. Experience in evaluating / working with SaaS based Applications is required.
9. Ability to perform competitive analysis at a technical level.
Job Product Quality Assurance
Primary LocationMIC-IND-Karnataka
Schedule Full-time
Recruiter Anup Kumar Raju
Position Number 876797

Technical Lead - IM
About the Role and Responsibilities

McAfee believes that amazing things can be accomplished by diverse teams of talented individuals. Share your talents with us by joining the world's largest dedicated security technology company. McAfee delivers proactive and proven solutions and services that secure systems and networks around the world, allowing users to browse and shop the web securely. With our unmatched security expertise and commitment to innovation, McAfee helps home users, businesses, the public sector, and service providers to comply with regulations, protect data, prevent disruptions, identify vulnerabilities, and continuously monitor and improve their security. Our products are unique in how they work together to make security affordable and manageable. These days, the threats are tougher, and the perpetrators are trickier. As we have for more than 20 years, McAfee delivers superior protection that is trusted by millions of people.

Description:

We are looking for a Software Engineer to perform hands-on design, implementation and maintenance of new and existing security software products.
As a member of our team, you will be provided with an excellent opportunity to work with cutting-edge information security technology and establish a career with the market leader, where personal growth and opportunity are plentiful for those motivated individuals that strive for excellence.

Responsibilities
1. Analyzes customer issues, identifies product deployment issues, troubleshoots and fixes customer issues
2. Analyzes, designs, writes, and debugs product features/FMRs
3. Understands how the feature being developed interacts with other features already existing in the product
4. Estimates project scope and delivers projects according to schedule
5. Ensures a quality product through continuous testing and refinement of the code base
6. Works with product management, development and quality assurance teams to help define and implement quality solutions that meet customer expectations
7. Works with managers to assist with resource alignment and project scheduling
8. Reviews Development, Marketing, and QA documentation
Experience

1. BE/MCA degree in Computer Science or related field, or equivalent
2. 6-8 years experience with UNIX, C/C++, Python, shell scripting & large application development
3. UNIX-based multithreaded, multiprocessing, Interprocess Communication experience
4. Server side, high volume, full life-cycle application responsibility
5. Strong Database skills
6. Experience designing and writing robust, scalable, secure, efficient, and maintainable code
7. Network server applications, TCP sockets, DNS, SMTP protocols
8. Strong software design skills in a collaborative development/teamwork environment
9. Ability to work well with others in a team environment
10. Ability to prioritize, multi-task and manage work to critical project timelines in a fast-paced, constantly changing environment
11. Excellent communication skills, friendly demeanour and a can-do attitude
Preferred skills and experience:

1. Previous experience in security, ISP or networking industry a plus
2. Experience with FreeBSD, python a plus
Job Software Development
Primary LocationMIC-IND-Karnataka
Schedule Full-time
Recruiter Anup Kumar Raju
Position Number 876635

Technical Lead - IM
About the Role and Responsibilities

McAfee believes that amazing things can be accomplished by diverse teams of talented individuals. Share your talents with us by joining the world's largest dedicated security technology company. McAfee delivers proactive and proven solutions and services that secure systems and networks around the world, allowing users to browse and shop the web securely. With our unmatched security expertise and commitment to innovation, McAfee helps home users, businesses, the public sector, and service providers to comply with regulations, protect data, prevent disruptions, identify vulnerabilities, and continuously monitor and improve their security. Our products are unique in how they work together to make security affordable and manageable. These days, the threats are tougher, and the perpetrators are trickier. As we have for more than 20 years, McAfee delivers superior protection that is trusted by millions of people.

Description:

We are looking for a Software Engineer to perform hands-on design, implementation and maintenance of new and existing security software products.
As a member of our team, you will be provided with an excellent opportunity to work with cutting-edge information security technology and establish a career with the market leader, where personal growth and opportunity are plentiful for those motivated individuals that strive for excellence.

Responsibilities
1. Analyzes customer issues, identifies product deployment issues, troubleshoots and fixes customer issues
2. Analyzes, designs, writes, and debugs product features/FMRs
3. Understands how the feature being developed interacts with other features already existing in the product
4. Estimates project scope and delivers projects according to schedule
5. Ensures a quality product through continuous testing and refinement of the code base
6. Works with product management, development and quality assurance teams to help define and implement quality solutions that meet customer expectations
7. Works with managers to assist with resource alignment and project scheduling
8. Reviews Development, Marketing, and QA documentation
Experience

1. BE/MCA degree in Computer Science or related field, or equivalent
2. 6-8 years of Java programming experience (core language: Java 1.4 or above)
3. Experience with Web development, client-server programming
4. Experience in using framework and libraries, including: Apache Strut 1.2 and above, Apache Common Library, File Template Framework
5. Knowledge of dynamic client side script (JavaScript, DHTML, HTML)
6. 1+ years of hands-on experience with Ajax technology (preferably ExtJS framework)
7. J2EE knowledge in JDBC, Servlets and JSP
8. Strong in RDBMS (SQL DML and DDL)
9. Good knowledge in UNIX
10. Experience with HTTP/HTTPs
11. Experience designing and writing robust, scalable, secure, efficient, and maintainable code
12. Strong software design skills in a collaborative development/teamwork environment
13. Ability to work well with others in a team environment
14. Ability to prioritize, multi-task and manage work to critical project timelines in a fast-paced, constantly changing environment
15. Excellent communication skills, friendly demeanour and a can-do attitude
Preferred skills and experience:
1. Knowledge of Spring Framework, Tomcat 5.5 server, AJAX, CSS.
2. Software design experience with OOAD and UML.
3. Experience using configuration/testing with Ant and Junit.
4. Experience with XML parser/transformation (DOM, SAX, XSLT, DTD and Schemas).
5. Strong in design patterns (GoF/J2EE).
6. Knowledge of protocols, including: TCP/IP, RMI/IIOP, SMTP, MIME.
Job Software Development
Primary LocationMIC-IND-Karnataka
Schedule Full-time
Recruiter Anup Kumar Raju
Position Number 876636

Senior Software QA Engineer - NSBU
About the Role and Responsibilities

McAfee is the world's largest dedicated security technology company. McAfee delivers proactive and proven solutions and services that secure systems and networks around the world, allowing users to browse and shop the web securely. With our unmatched security expertise and commitment to innovation, McAfee helps home users, businesses, the public sector and service providers to comply with regulations, protect data, prevent disruptions, identify vulnerabilities, and continuously monitor and improve their security. Our products are unique in how they work together to make security affordable and manageable. These days, the threats are tougher, and the perpetrators are trickier. As we have for more than 20 years, McAfee delivers superior protection that is trusted by millions of people.

The Senior Quality Assurance Engineer is a key technical contributor to the Firewall Quality Assurance engineering team. This contributor will act as the technical lead for a number of simultaneous projects drawing on their broad experience with diverse technologies and testing procedures and tool sets. The Sr. QA Engineer will have extensive, proven effective experience working with third party testing tool sets in addition to designing and implementing their own. This role is also expected to quickly master new technologies and network protocols, designing and implementing in-depth test plans for new areas of the product suite. In addition, the Sr. QA Engineer will mentor other Quality Assurance staff, continually developing the strength and specialization of the team members. The Sr. QA Engineer will also work with the QA Architect in scoping and devising of large-scale testing strategies and with the QA Manager on resource planning and scheduling.
Responsibilities
• Responsible for testing Web application UI, interconnectivity between the MLC application and Windows Domain Controllers, and Identities Acquisition features
• Defining System-wide strategies for product testing
• Defining test hardware requirements
• Working with managers to assist with resource alignment and project scheduling
• Working with development to define deliverables to Quality Assurance
• Reviewing Development, Marketing and QA documentation
• Evaluating and selecting testing tools
• Testing tool development
• Providing technical and project leadership to test team
• Assisting in design and development of test plans and test cases
• Assisting in the execution of manual and automated tests
• Assisting in code for automated tests or white box testing
• Configuring test lab environments
Experience

• An understanding of Windows Domain administration and Active Directory concepts
• Experience testing Web Applications (in house and third party), Servlets, JSP
• Experience testing Java Applications
• 5+ years experience in commercial software testing
• BS in Computer Science or equivalent with an MS preferred
• Strong QA test methodologies (white & black box)
• Strong understanding of Windows Domain and Active Directory environments
• Practical understanding of commercial software development life cycle is required
• The ability to work well with others in a team environment
• Strong written and verbal communication skills
• The quality of a self-directed and highly motivated individual
• Proven effective leadership experience on multiple projects

Highly Desirable
• Strong experience with testing tools (Winrunner, Purify, etc.)
• Strong experience with Windows Domain Controllers
• Familiarity with LDAP query basics
• Familiarity with product and network security best practices

Job Product Quality Assurance
Primary LocationMIC-IND-Karnataka
Schedule Full-time
Recruiter Kumar Devaraj
Position Number 876614

Senior Software Development Engineer - NSBU
About the Role and Responsibilities

McAfee is the world's largest dedicated security technology company. McAfee delivers proactive and proven solutions and services that secure systems and networks around the world, allowing users to browse and shop the web securely. With our unmatched security expertise and commitment to innovation, McAfee helps home users, businesses, the public sector and service providers to comply with regulations, protect data, prevent disruptions, identify vulnerabilities, and continuously monitor and improve their security. Our products are unique in how they work together to make security affordable and manageable. These days, the threats are tougher, and the perpetrators are trickier. As we have for more than 20 years, McAfee delivers superior protection that is trusted by millions of people.

The Software Engineer is a key technical contributor to the Firewall engineering team. This contributor will work on a number of projects drawing on their broad experience with diverse technologies and software development best practices. This role is expected to quickly master new technologies, designing and implementing features for the McAfee Logon Collector application.
Responsibilities
• Analyzes, designs, writes, and debugs client and server-side solutions and new product features
• Ensure a quality product through continuous testing and refinement of the code base
• Drive specification, measurement and correction of performance, reliability and scalability issues
• Maintain and extend McAfee Logon Collector application
• Work with product management, development and quality assurance teams to help define and implement user interfaces for our industry-leading security applications
• Working with managers to assist with resource alignment and project scheduling
• Reviewing Development, Marketing, and QA documentation
Experience


• BS in Computer Science or equivalent experience
• Solid track record delivering enterprise-class applications
• Must design and write robust, scalable, secure, efficient, and maintainable code
• Experience with client/server architectures and multi-threading development
• An understanding of Windows Domain administration and Active Directory concepts
• Excellent design skills, including ability to produce functional and design specifications
• Excellent organization, communication and interpersonal skills
• Ability to work well with others in a team environment
• Ability to work independently and with minimal supervision
• Ability to prioritize, multi-task and manage work to critical project timelines in a fast-paced, constantly changing environment
Web UI
• 4 years Java application design and development experience
• Proficiency with Internet technologies (HTML, XML, TCP/IP) required
• Experience with Windows Domain administration a plus
• Knowledge of naming and directory services such as DNS and LDAP a plus
• Excellent and demonstrable UI design skills and ability to show relevant work
• Should have a strong foundation in a web application framework such as Spring
• Solid track record delivering successful web applications through the full product lifecycle
Highly Desirable
• Familiarity with product development and network security best practices
• Working knowledge of networking, including security and firewalls
• Experience in developing Windows products
• Experience with LDAP directory services
Job Software Development
Primary LocationMIC-IND-Karnataka
Schedule Full-time
Recruiter Kumar Devaraj
Position Number 876615

Senior Software Development Engineer - NSBU
About the Role and Responsibilities

McAfee is the world's largest dedicated security technology company. McAfee delivers proactive and proven solutions and services that secure systems and networks around the world, allowing users to browse and shop the web securely. With our unmatched security expertise and commitment to innovation, McAfee helps home users, businesses, the public sector and service providers to comply with regulations, protect data, prevent disruptions, identify vulnerabilities, and continuously monitor and improve their security. Our products are unique in how they work together to make security affordable and manageable. These days, the threats are tougher, and the perpetrators are trickier. As we have for more than 20 years, McAfee delivers superior protection that is trusted by millions of people.

The Software Engineer is a key technical contributor to the Firewall engineering team. This contributor will work on a number of projects drawing on their broad experience with diverse technologies and software development best practices. This role is expected to quickly master new technologies, designing and implementing features for the McAfee Logon Collector application.
Responsibilities

• Analyzes, designs, writes, and debugs client and server-side solutions and new product features
• Ensure a quality product through continuous testing and refinement of the code base
• Drive specification, measurement and correction of performance, reliability and scalability issues
• Maintain and extend McAfee Logon Collector application
• Work with product management, development and quality assurance teams to help define and implement user interfaces for our industry-leading security applications
• Working with managers to assist with resource alignment and project scheduling
• Reviewing Development, Marketing, and QA documentation
Experience



• BS in Computer Science or equivalent experience
• Solid track record delivering enterprise-class applications
• Must design and write robust, scalable, secure, efficient, and maintainable code
• Experience with client/server architectures and multi-threading development
• An understanding of Windows Domain administration and Active Directory concepts
• Excellent design skills, including ability to produce functional and design specifications
• Excellent organization, communication and interpersonal skills
• Ability to work well with others in a team environment
• Ability to work independently and with minimal supervision
• Ability to prioritize, multi-task and manage work to critical project timelines in a fast-paced, constantly changing environment
Web UI
• 4 years Java application design and development experience
• Proficiency with Internet technologies (HTML, XML, TCP/IP) required
• Experience with Windows Domain administration a plus
• Knowledge of naming and directory services such as DNS and LDAP a plus
• Excellent and demonstrable UI design skills and ability to show relevant work
• Should have a strong foundation in a web application framework such as Spring
• Solid track record delivering successful web applications through the full product lifecycle
Highly Desirable
• Familiarity with product development and network security best practices
• Working knowledge of networking, including security and firewalls
• Experience in developing Windows products
• Experience with LDAP directory
Job Software Development
Primary LocationMIC-IND-Karnataka
Schedule Full-time
Recruiter Kumar Devaraj
Position Number 876616

Technical Lead - NSBU
About the Role and Responsibilities

McAfee is the world's largest dedicated security technology company. McAfee delivers proactive and proven solutions and services that secure systems and networks around the world, allowing users to browse and shop the web securely. With our unmatched security expertise and commitment to innovation, McAfee helps home users, businesses, the public sector and service providers to comply with regulations, protect data, prevent disruptions, identify vulnerabilities, and continuously monitor and improve their security. Our products are unique in how they work together to make security affordable and manageable. These days, the threats are tougher, and the perpetrators are trickier. As we have for more than 20 years, McAfee delivers superior protection that is trusted by millions of people.

The Engineer is a key technical contributor to the Firewall engineering team. This contributor will work on a number of projects drawing on their broad experience with diverse technologies and software development best practices. This role is expected to quickly master new technologies, designing and implementing features for the McAfee Logon Collector application. In addition, the Engineer will mentor other development staff and work with Manager on scoping and scheduling feature implementations.
Responsibilities
General
• Analyzes, designs, writes, and debugs client and server-side solutions and new product features
• Ensure a quality product through continuous testing and refinement of the code base
• Drive specification, measurement and correction of performance, reliability and scalability issues
• Maintain and extend McAfee Logon Collector application
• Work with product management, development and quality assurance teams to help define and implement user interfaces for our industry-leading security applications
• Working with managers to assist with resource alignment and project scheduling
• Reviewing Development, Marketing, and QA documentation
Experience

• BS in Computer Science or equivalent experience
• Solid track record delivering enterprise-class applications
• Must design and write robust, scalable, secure, efficient, and maintainable code
• Experience with client/server architectures and multi-threading development
• An understanding of Windows Domain administration and Active Directory concepts
• Excellent design skills, including ability to produce functional and design specifications
• Excellent organization, communication and interpersonal skills
• Ability to work well with others in a team environment
• Ability to work independently and with minimal supervision
• Ability to prioritize, multi-task and manage work to critical project timelines in a fast-paced, constantly changing environment
Web UI
• 7+ years Java application design and development experience
• Proficiency with Internet technologies (HTML, XML, TCP/IP) required
• Experience with Windows Domain administration a plus
• Knowledge of naming and directory services such as DNS and LDAP a plus
• Excellent and demonstrable UI design skills and ability to show relevant work
• Should have a strong foundation in a web application framework such as Spring
• Solid track record delivering successful web applications through the full product lifecycle
Highly Desirable
• Familiarity with product development and network security best practices
• Working knowledge of networking, including security and firewalls
• Experience in developing Windows products
• Experience with LDAP directory services
• Experience with Windows WMI APIs
Job Software Development
Primary LocationMIC-IND-Karnataka
Schedule Full-time
Recruiter Kumar Devaraj
Position Number 876621

Senior Development Manager - NSBU
About the Role and Responsibilities

McAfee is the world's largest dedicated security technology company. McAfee delivers proactive and proven solutions and services that secure systems and networks around the world, allowing users to browse and shop the web securely. With our unmatched security expertise and commitment to innovation, McAfee helps home users, businesses, the public sector and service providers to comply with regulations, protect data, prevent disruptions, identify vulnerabilities, and continuously monitor and improve their security. Our products are unique in how they work together to make security affordable and manageable. These days, the threats are tougher, and the perpetrators are trickier. As we have for more than 20 years, McAfee delivers superior protection that is trusted by millions of people.

About the Role
The need is for a highly self driven individual with experience in leading teams and projects , specifically Product Development in C++, Network Programming and Linux internals . The manager should be technically strong and willing to stay relatively hands-on , guide and mentor and develop teams, manage projects effectively to high quality and deadlines working with multi-site teams. He will be working with various functional managers including product management and business partners in developing Consumer software that could include research/prototyping in the concept phase to development of high quality production worthy modules /products .
Primary Responsibilities:
1. Ability to see beyond his/her responsibility, share ideas and drive change at a cross team level.
2. Adapts own thinking to meet changes or unexpected external constraints and does things that are unique to address those constraints.
3. Encourages new ideas from others. Generates and maintains a creative and change-oriented environment, which leads to new and effective ideas.
4. Builds good motivation and cooperation within the team, including creating symbols of group identity or other actions to build cohesiveness.
5. Encourages and facilitates beneficial resolution to conflict.
6. Exercises calm, sound, constructive judgment during conflicts or awkward situations.
7. Arranges specific assignments or projects to challenge others and stretch their ability and self confidence.
8. Fair and equitable in their treatment of their team members.
9. Gives others autonomy to approach issues in their own way, including the opportunity to make and learn from mistakes.
10. Interpersonal understanding: Makes inferences that go beyond the explicit content and emotion. Understands current, unexpressed or poorly expressed thoughts, concerns or feelings.
11. Anticipates and takes action to create an opportunity or avoid future crisis.
12. Thinks ahead and plans for contingencies.
13. Able to effectively communicate with senior management.
14. Possess excellent people management skills. Be able to conduct MBO goals, appraisals and set targets and assess people.
15. Hiring of the best resources for the team
16. Multi-site coordination and communication
17. Work effectively with other functions of the organization
Experience


1. Candidate must have a bachelor's degree or greater. At least 10+ years of total experience.
2. Previous work history as a developer in Network Security environment required.
3. Qualified candidates must have strong analytical, problem solving and business management/communication skills. Must be hands-on, technically proficient, demonstrate and expect a strong work ethic and be committed first and foremost to customers.
4. Candidate must have a good attitude towards work, must be self-motivated..


Competencies / Skill sets required for the role:
1. C++, Network Programming and Linux internals
2. Excellent project management skills. Able to track risks and issues and communicate in a timely manner to management.
3. Able to ensure that all aspects of a product building and release are considered and achieved.
4. Lot of cross team and cross site communication.
5. Broad understanding of products throughout the BU and how they interrelate.


Job Product Management
Primary LocationMIC-IND-Karnataka
Schedule Full-time
Recruiter Kumar Devaraj
Position Number 876622

Software Development Engineer - NSBU
About the Role and Responsibilities

McAfee is the world's largest dedicated security technology company. McAfee delivers proactive and proven solutions and services that secure systems and networks around the world, allowing users to browse and shop the web securely. With our unmatched security expertise and commitment to innovation, McAfee helps home users, businesses, the public sector and service providers to comply with regulations, protect data, prevent disruptions, identify vulnerabilities, and continuously monitor and improve their security. Our products are unique in how they work together to make security affordable and manageable. These days, the threats are tougher, and the perpetrators are trickier. As we have for more than 20 years, McAfee delivers superior protection that is trusted by millions of people.

The Software Engineer is a key technical contributor to the Firewall engineering team. This contributor will work on a number of projects drawing on their broad experience with diverse technologies and software development best practices. This role is expected to quickly master new technologies, designing and implementing features for the McAfee Logon Collector application.
Responsibilities
• Analyzes, designs, writes, and debugs client and server-side solutions and new product features
• Ensure a quality product through continuous testing and refinement of the code base
• Drive specification, measurement and correction of performance, reliability and scalability issues
• Maintain and extend McAfee Logon Collector application
• Work with product management, development and quality assurance teams to help define and implement user interfaces for our industry-leading security applications
• Working with managers to assist with resource alignment and project scheduling
• Reviewing Development, Marketing, and QA documentation
Experience


• BS in Computer Science or equivalent experience
• Solid track record delivering enterprise-class applications
• Must design and write robust, scalable, secure, efficient, and maintainable code
• Experience with client/server architectures and multi-threading development
• An understanding of Windows Domain administration and Active Directory concepts
• Excellent design skills, including ability to produce functional and design specifications
• Excellent organization, communication and interpersonal skills
• Ability to work well with others in a team environment
• Ability to work independently and with minimal supervision
• Ability to prioritize, multi-task and manage work to critical project timelines in a fast-paced, constantly changing environment
Web UI
• 3years Java application design and development experience
• Proficiency with Internet technologies (HTML, XML, TCP/IP) required
• Experience with Windows Domain administration a plus
• Knowledge of naming and directory services such as DNS and LDAP a plus
• Excellent and demonstrable UI design skills and ability to show relevant work
• Should have a strong foundation in a web application framework such as Spring
• Solid track record delivering successful web applications through the full product lifecycle
Highly Desirable
• Familiarity with product development and network security best practices
• Working knowledge of networking, including security and firewalls
• Experience in developing Windows products
• Experience with LDAP directory services
Job Software Development
Primary LocationMIC-IND-Karnataka
Schedule Full-time
Recruiter Kumar Devaraj
Position Number 876623

Program Manager - Consumer
About the Role and Responsibilities

McAfee believes that amazing things can be accomplished by diverse teams of talented individuals. Share your talents with us by joining the world's largest dedicated security technology company. McAfee delivers proactive and proven solutions and services that secure systems and networks around the world, allowing users to browse and shop the web securely. With our unmatched security expertise and commitment to innovation, McAfee helps home users, businesses, the public sector, and service providers to comply with regulations, protect data, prevent disruptions, identify vulnerabilities, and continuously monitor and improve their security. Our products are unique in how they work together to make security affordable and manageable. These days, the threats are tougher, and the perpetrators are trickier. As we have for more than 20 years, McAfee delivers superior protection that is trusted by millions of people.

About the Role

1. Manage short and long term projects and programs within the Partner Custom division of McAfee Consumer Engineering on MFE's top tier of Partner project initiatives
2. Ensures that each project/program meets the goals and objectives and is achieved within the approved timeframe, scope and budget.
3. Evaluate project team progress and communicate status effectively and issues to management appropriately



Primary Responsibilities

1. Manage multiple simultaneous cross functional teams and projects across various sites & geographical locations. (Work directly with Engineering, Product Management, Marketing, and IT to gather product requirements, define key tasks, track project deliverables, dependencies, and milestones throughout the complete project lifecycle)
2. Experienced in driving project lifecycle processes, scheduling, risk management, and conflict resolution techniques.
3. Create and maintain detailed project schedules and project management plans, taking into account all dependencies and constraints
4. Must possess professional management skills; leadership, planning, influencing, negotiating, problem-solving, and load balancing.
5. Must be able to drive process and achieve results in an ever-changing environment without direct authority.
6. Manage change in accordance with the change management plant to control scope, quality, schedule, cost, and contracts.
7. Motivate the team using appropriate tools and techniques in order to increase commitment to the program objectives.
8. Establish alliances with other departments and organizations by recognizing dependencies in order to assess potential partnership and commitment to the program.
9. Capture program status and data by ensuring the population of the program management information system in order to maintain accurate and current program information for the use of stakeholders.
10. Obtain senior management approval for the program by presenting the program charter with its high-level costs and benefits for the organization in order to receive authorization to proceed to the next phase(s)

Experience

1. Must be highly motivated and equally comfortable working on 1-day, 2-weeks, or 6-month plus projects in a pressured dynamic atmosphere.
2. Must have experience with traditional boxed software lifecycles and software localization processes and terminology
3. Must have experience with project lifecycles, scheduling, risk management, and conflict resolution techniques.
4. Must have excellent, proven verbal and written communication and people skills to be able to communicate both internally and with Partners
5. Experience working on projects which require 3rd party vendors and outsourcing projects
6. Experience in delivering software product solutions to OEMs, ISPs and partnerships worth over $10 Million in revenue
7. Agile Project Management experience a definite asset to help drive adoption of Agile for your projects/programs
8. Must possess professional management skills; leadership, planning, influencing, negotiating, problem-solving, and load balancing
9. Experience in ecommerce & web domain based projects will be an added advantage.
10. Experience in Software Development and/or Testing will be an added advantage.
11. Experience in working in a product based company is preferred.
12. Experience in networking and/or security domain products will be an added advantage.
13. In depth understanding of the Software Development Life Cycle
14. Strong Leadership skills and a team player. Able to communicate project objectives and motivate project teams to complete deliverables on time and with high quality
15. Excellent Risk and Issue Management skills. Proactively identify risks and issues and have appropriate mitigation/contingency/action plans created by the risk/issue owner. Use appropriate judgment to escalate as necessary
16. High passion & commitment to execute projects as per the timelines set.
17. Willingness to learn new processes, propagate them and drive change management.
18. Provide recommendations to streamline or make existing processes more efficient.
19. Willingness to work on fast paced projects including taking meetings & calls beyond normal business hours
20. Ability to measure the health of the project/s by using appropriate metrics
21. Must be proficient in MS Project, Word, Excel, Visio, and PowerPoint.

Qualifications & Skill Sets Required for the role:

• Project Management 10+yrs, 4+yrs Program Management experience in software development and web deployment
• Bachelor's Degree in Engineering, Computer Science or equivalent
• PMP certification an asset
• Experience with Primavera an asset
• Agile experience a definite asset


Job Business Operations
Primary LocationMIC-IND-Karnataka
Schedule Full-time
Recruiter Kumar Devaraj
Position Number 876785

Senior Software Development Engineer - Consumer
About the Role and Responsibilities

McAfee believes that amazing things can be accomplished by diverse teams of talented individuals. Share your talents with us by joining the world's largest dedicated security technology company. McAfee delivers proactive and proven solutions and services that secure systems and networks around the world, allowing users to browse and shop the web securely. With our unmatched security expertise and commitment to innovation, McAfee helps home users, businesses, the public sector, and service providers to comply with regulations, protect data, prevent disruptions, identify vulnerabilities, and continuously monitor and improve their security. Our products are unique in how they work together to make security affordable and manageable. These days, the threats are tougher, and the perpetrators are trickier. As we have for more than 20 years, McAfee delivers superior protection that is trusted by millions of people.
About the Role
UI developer

Primary Responsibilities:
1. Able to convert mock-ups to XHTML/CSS complying to W3C standards and also from cross-browser, Accessibility and usability perspectives.
2. Up to date with UI standards in the industry (XHTML compliance, accessibility standards etc)
3. Develop CSS based style sheets, images etc
4. Develop cross browser compatible web pages
5. Able to create wireframes and mock-ups from the PRD (product requirement document)
6. Willing to commit to both development and maintenance efforts.
Experience

1. Bachelor's degree in Computer Science or Related
2. 5 to 7 years of experience
3. Usability Analysis experience is a plus

Competencies / Skill sets required for the role:

1. DOM Scripting
2. XHTML
3. CSS , table-less layouts
4. Cross browser compatibility, usability, W3C Standards
5. Microsoft Visual Studio 2005
6. Adobe Photoshop
7. Knowledge of asp.net platform, IIS
8. Microsoft Visual Studio 2005, ASP.Net platform
9. Some experience in software source control systems is preferred.

Job Software Development
Primary LocationMIC-IND-Karnataka
Schedule Full-time
Recruiter Kumar Devaraj
Position Number 876728


Senior QA Technical Lead - Consumer
About the Role and Responsibilities

McAfee is the world's largest dedicated security technology company. McAfee delivers proactive and proven solutions and services that secure systems and networks around the world, allowing users to browse and shop the web securely. With our unmatched security expertise and commitment to innovation, McAfee helps home users, businesses, the public sector and service providers to comply with regulations, protect data, prevent disruptions, identify vulnerabilities, and continuously monitor and improve their security. Our products are unique in how they work together to make security affordable and manageable. These days, the threats are tougher, and the perpetrators are trickier. As we have for more than 20 years, McAfee delivers superior protection that is trusted by millions of people.

About the Role:

McAfee India is looking for an experienced and self-motivated Senior Lead with strong QA and preferably some development background to actively work on exciting product releases.

Primary Responsibilities:

• Work as a Sr QA Lead by closely collaborating with Testing, Performance and Development teams.
• Estimate, plan and implement QA schedules with the help of small QA team.
• Own QA Documentation for defects, procedures and process.
• Troubleshoot customer issues and interface with appropriate product teams on issue resolution on end to end basis.
• Design, Develop and Maintain Test Automation Framework to be used by QA teams.
• Initiate White Box Testing and Code Reviews in the team.
• Guide and mentor other team members on internal initiatives.
Experience

• Bachelor degree in Computer Science or equivalent.
• 8-10 years of total Software Industry experience. At least 2 years of experience as QA Lead.
• Experience in one or more of the following areas: SAAS, Web Services, API Testing, Test Automation, Performance Testing, Web Hosting infrastructure, Agile Methodology, White Box Testing, and Test Automation Framework.
Competencies / Skill sets required for the role:

• Development/Testing knowledge in .Net environment: .Net, C#, ASP.Net, XML, XSL, T-SQL, SQL Server 2005.
• Good understanding of Object Oriented Concepts, Programming and/or Testing.
• Candidate must have good knowledge of windows PC environment and basic network related concepts
• Candidate must have good written and verbal communications skills and must be a strong team player. Candidate must have a good attitude towards work and must be self-motivated.

Job Product Quality Assurance
Primary LocationMIC-IND-Karnataka
Schedule Full-time
Recruiter Kumar Devaraj
Position Number 876765


QA Technical Lead - Consumer
About the Role and Responsibilities

McAfee is the world's largest dedicated security technology company. McAfee delivers proactive and proven solutions and services that secure systems and networks around the world, allowing users to browse and shop the web securely. With our unmatched security expertise and commitment to innovation, McAfee helps home users, businesses, the public sector and service providers to comply with regulations, protect data, prevent disruptions, identify vulnerabilities, and continuously monitor and improve their security. Our products are unique in how they work together to make security affordable and manageable. These days, the threats are tougher, and the perpetrators are trickier. As we have for more than 20 years, McAfee delivers superior protection that is trusted by millions of people.

About the Role:

McAfee India is looking for an experienced and self-motivated Software QA Lead with strong QA and preferably some development background to actively work on exciting product releases.

Primary Responsibilities:

• Work as a QA Lead by closely collaborating with Testing, Performance and Development teams.
• Estimate, plan and implement QA schedules with the help of small QA team.
• Own QA Documentation for defects, procedures and process.
• Troubleshoot customer issues and interface with appropriate product teams on issue resolution on end to end basis.
• Design, Develop and Maintain Test Automation Framework to be used by QA teams.
• Initiate White Box Testing and Code Reviews in the team.
• Guide and mentor other team members on internal initiatives.
Experience

• Bachelor degree in Computer Science or equivalent.
• 5-10 years of total Software Industry experience. At least 2 years of experience as QA Lead.
• Experience in one or more of the following areas: SAAS, Web Services, API Testing, Test Automation, Performance Testing, Web Hosting infrastructure, Agile Methodology, White Box Testing, and Test Automation Framework.
Competencies / Skill sets required for the role:

• Development/Testing knowledge in .Net environment: .Net, C#, ASP.Net, XML, XSL, T-SQL, SQL Server 2005.
• Good understanding of Object Oriented Concepts, Programming and/or Testing.
• Candidate must have good knowledge of windows PC environment and basic network related concepts
• Candidate must have good written and verbal communications skills and must be a strong team player. Candidate must have a good attitude towards work and must be self-motivated.

Job Product Quality Assurance
Primary LocationMIC-IND-Karnataka
Schedule Full-time
Recruiter Kumar Devaraj
Position Number 876766

Senior Software QA Engineer - Consumer
About the Role and Responsibilities

McAfee is the world's largest dedicated security technology company. McAfee delivers proactive and proven solutions and services that secure systems and networks around the world, allowing users to browse and shop the web securely. With our unmatched security expertise and commitment to innovation, McAfee helps home users, businesses, the public sector and service providers to comply with regulations, protect data, prevent disruptions, identify vulnerabilities, and continuously monitor and improve their security. Our products are unique in how they work together to make security affordable and manageable. These days, the threats are tougher, and the perpetrators are trickier. As we have for more than 20 years, McAfee delivers superior protection that is trusted by millions of people.

About the Role:

McAfee India, is looking for an experienced and self-motivated Software QA Engineer with strong QA and some development background to actively work on exciting web based product releases.

Primary Responsibilities:

• Work as a QA (Test) Engineer by closely collaborating with Testing, Performance and Development teams.
• Troubleshoot customer issues and interface with appropriate product teams on issue resolution.
• Develop and Maintain Test Automation Framework to be used by QA teams.
Experience

• Bachelor degree in Computer Science or equivalent.
• 3-5 years of total Software Industry experience.
• Experience in one or more of the following areas: SAAS, Web Services, API Testing, Test Automation, Performance Testing, Web Hosting infrastructure, Agile Methodology, White Box Testing, and Test Automation Framework.

Competencies / Skill sets required for the role:

• Development or Testing knowledge in .Net environment: .Net, C#, ASP.Net, XML, XSL, T-SQL, SQL Server 2005.
• Good understanding of Object Oriented Concepts and Programming.
• Must have working knowledge of debugging in ASP, ASP .Net environment
• Candidate must have good knowledge of windows PC environment and basic network related concepts
• Candidate must have good written and verbal communications skills and must be a strong team player. Candidate must have a good attitude towards work and must be self-motivated.

Job Product Quality Assurance
Primary LocationMIC-IND-Karnataka
Schedule Full-time
Recruiter Kumar Devaraj
Position Number 876769

SQL Server Database Administrator - Consumer
About the Role and Responsibilities

McAfee is the world's largest dedicated security technology company. McAfee delivers proactive and proven solutions and services that secure systems and networks around the world, allowing users to browse and shop the web securely. With our unmatched security expertise and commitment to innovation, McAfee helps home users, businesses, the public sector and service providers to comply with regulations, protect data, prevent disruptions, identify vulnerabilities, and continuously monitor and improve their security. Our products are unique in how they work together to make security affordable and manageable. These days, the threats are tougher, and the perpetrators are trickier. As we have for more than 20 years, McAfee delivers superior protection that is trusted by millions of people.

About the Role:

The DBA in Consumer Engineering environment supports production, QA and development databases, it is considered as a hybrid DBA. In additional to wide range of technical expertise, he/she should be a self-starter and self-learner with excellent communication skills, can-do attitude and teamwork/partner relationship.
.

Job Description:

Category #1 - Architecture planning
1. Analyze hardware, storage, capacity growth and workload before new database system or existing database upgrade is implemented.

2. Analyze security requirement and implement its SQL server solution before data is accessible.

3. Work with system administrators to decide database architecture (hardware brand, RAID structure, data file distribution, network balance, etc.).

Category #2 - Administration
1. Install SQL Server - use the corporate standard to install SQL Server, including service pack deployments. It could be standalone or clustered environment.
2. Install and deploy databases - new install and porting from one platform to another, or synchronize in between.
3. Create backup plans - Based on the business needs of the company (how valuable is your data), find the best solution for the budget and create a backup schedule around the plan. Raise the red flag if there is any vulnerability in the company.
4. Test disaster recovery scenarios - Performs regular random drills to test the backup plan and to test the integrity of the company's backups.
5. Manage security - Work with the security organization, determine how much access the application will need to the database. Perform regular security scanning to find any unnecessary permission. Audit database access (DDL & DML) as required.
6. Performance tuning -Tunes the physical layer of the database. Tune the file structure and organization, schedule index rebuilds, find I/O bottleneck, locks/blocks, etc.
7. Testing the patches before deploying on production. This includes OS patch and SQL patch, and any hot fixes. Work with system administrators to find bets solution of attended/unattended deployment.
8. Support heterogeneous database connectivity, such as PostGre SQL vs MS SQL server interconnection and data exchange.
9. Identify and evaluate industry trends in database systems to serve as a source of information and advice for upper management.
10. Write document in terms of non-DBA peers and business staff.

Category #3 - Development
1. Initiate development to automate process when repeated, routine task is consuming chunk of DBA's working hour.
2. Write T-SQL, stored procedure, command shell, VBScript or combo of them for system/database related tasks, such as automated storage expansion, scheduled jobs, index statistic report.

Experience

1. A minimum of 5 years of Microsoft SQL Server DBA experience in production environment, experience with SQL Server 2005 administration in a large scale environment.
2. In-depth knowledge of active/active, active/passive Windows 2003/SQL 2005 clustering technology.
3. Practical experience in managing the internal and external MS SQL database security.
4. Experience with SSIS, performance tuning, profiler, query optimizer, T-SQL, VB, command shell and stored procedures.
5. Solid Windows 2000/2003, active directory knowledge. Windows 2008 knowledge highly desired.
6. Familiar with storage system, NatApp preferred.
7. Familiar with MySQL, PostGre SQL, VMWare and Linux.
8. Experience supporting a 24/7 environment.
9. Good interpersonal, written, and oral communication skills.
10. Highly self motivated and directed, with keen attention to detail.
11. Proven analytical and problem-solving abilities.
12. Ability to prioritize and execute tasks in a high-pressure environment.
13. Strong customer service orientation.
14. Experience working in a team-oriented, collaborative environment.
Job Software Development
Primary LocationMIC-IND-Karnataka
Schedule Full-time
Recruiter Kumar Devaraj
Position Number 876783

System Manager ( Lab Infrastructure) - Consumer
About the Role and Responsibilities

McAfee is the world's largest dedicated security technology company. McAfee delivers proactive and proven solutions and services that secure systems and networks around the world, allowing users to browse and shop the web securely. With our unmatched security expertise and commitment to innovation, McAfee helps home users, businesses, the public sector and service providers to comply with regulations, protect data, prevent disruptions, identify vulnerabilities, and continuously monitor and improve their security. Our products are unique in how they work together to make security affordable and manageable. These days, the threats are tougher, and the perpetrators are trickier. As we have for more than 20 years, McAfee delivers superior protection that is trusted by millions of people.

TechnicalSkills :
1. Able to work on with overall product design and architecture.
2. Able to aid team lead and manager in timescale estimation.
3. Able to identify technology changes within the platform working on.
4. Able to drive quality in the development team.
5. Able to identify and fix bugs within area of responsibility and throughout the product.
6. Broad understanding of products throughout the business unit and how they interrelate.
7. Intricate understanding of the product.
Experience

OtherSkills :
1. Approachable and composed under pressure.
2. Strong customer focus.
3. Adapts own thinking to meet changes or unexpected external constraints and does things that are unique to address those constraints.
4. Encourages and facilitates beneficial resolution to conflict.
5. Able to assess technical ability of team members in the team and mentor them.
6. Expresses expectations and speaks to group members regularly. Shares useful and relevant information regularly.
7. Plans, prioritizes and delivers multiple tasks of his/ her own and those of the team for timely delivery.
Job Software Development
Primary LocationMIC-IND-Karnataka
Schedule Full-time
Recruiter Kumar Devaraj
Position Number 876784

Senior Software Development Engineer - Consumer
About the Role and Responsibilities

McAfee believes that amazing things can be accomplished by diverse teams of talented individuals. Share your talents with us by joining the world's largest dedicated security technology company. McAfee delivers proactive and proven solutions and services that secure systems and networks around the world, allowing users to browse and shop the web securely. With our unmatched security expertise and commitment to innovation, McAfee helps home users, businesses, the public sector, and service providers to comply with regulations, protect data, prevent disruptions, identify vulnerabilities, and continuously monitor and improve their security. Our products are unique in how they work together to make security affordable and manageable. These days, the threats are tougher, and the perpetrators are trickier. As we have for more than 20 years, McAfee delivers superior protection that is trusted by millions of people.

About the Role

This position is for a Senior Development Engineer for the McAfee Consumer Web Engineering API team. The candidate will be responsible for design, development and maintenance of various projects executed by the consumer web engineering team on the consumer e-Commerce system and various internal systems and back-end processes. Candidate should have excellent technical skills. Candidate should have experience in building highly scalable and performing systems that serve a large user base.

Primary Responsibilities

1. Strong Object Oriented Programming principles. Thorough understanding and practicing SOLID principles.
2. Ability to understand the existing system and support maintenance activities when assigned.
3. Participate in code reviews and provide and accept reviews.
4. Interact with Peer teams in other GEOs and with Infrastructure User interface team present locally.
5. Should be able to review PRDs and analyze and implement solutions.
6. Candidate will develop / support internal tools
7. Candidate must have a excellent analytical skills
8. Analyze all the solution options in a given project, and ability to identify the ease to maintain / high performance solutions and implement.

Experience:
1. Over 5 years of experience in developing .NET applications
Experience

1. Bachelor Degree in Computer science
2. Highly proficient in .Net: C#, ASP.Net, XML, XSL, T-SQL, SQL Server 2005/2008.

Skill Sets Required for the role:

1. Must have in-depth working knowledge of debugging in .Net environment
2. Must have the passion to work with technology and complex systems
3. Experience in analysing requirements, able to understand impact on existing systems and come up with a all encompassing solution
4. Candidate must have the passion to work with demanding customers
5. Candidate must have good written and verbal communications skills and must be a strong team player.
6. Candidate must have good knowledge and expertise in building multi language system
7. Candidate must have worked on web applications were built that are internet based websites.
8. Candidate must have a good understanding of coding best practices and standards
9. Candidate must have worked with software configuration management systems
10. Candidate must have independently designed and implemented solutions or modules in a project.
11. Candidate must be able to clearly document, user stories/use cases, functional specification and design
12. Experience in software source control systems such as ACCUREV is preferred.
13. Knowledge of ASP and related COM+ technologies will be a plus.
14. E-Commerce background will be an added plus
Job Software Development
Primary LocationMIC-IND-Karnataka
Schedule Full-time
Recruiter Kumar Devaraj
Position Number 876732 
Lead Interaction Designer - Consumer
About the Role and Responsibilities

McAfee believes that amazing things can be accomplished by diverse teams of talented individuals. Share your talents with us by joining the world's largest dedicated security technology company. McAfee delivers proactive and proven solutions and services that secure systems and networks around the world, allowing users to browse and shop the web securely. With our unmatched security expertise and commitment to innovation, McAfee helps home users, businesses, the public sector, and service providers to comply with regulations, protect data, prevent disruptions, identify vulnerabilities, and continuously monitor and improve their security. Our products are unique in how they work together to make security affordable and manageable. These days, the threats are tougher, and the perpetrators are trickier. As we have for more than 20 years, McAfee delivers superior protection that is trusted by millions of people.

About the Role

- Will participate in new user experience team supporting the McAfee, Inc. Consumer Applications (PC, Linux, Mac platforms) and Web
- Will develop end to end user experience view of our applications and Web site, from needs, awareness to purchase decision, product selection, download, installation, subscription renewal, configuration, responding to notifications and updates.
- Will proactively participate in full product development lifecycle, from business opportunity to requirements definition, to development of best-of-breed user interface design, to on-going monitoring and evaluation of customer satisfaction and effectiveness.


Primary Responsibilities

- Deliver interaction designs that solve usability issues.
- Create wireframes and flow charts based on solid understanding of user needs and tasks.
- Additionally, define use cases and user scenarios, sitemap diagrams, information architecture, schematics, storyboards, and written specifications.
- Partner with product management, development, writers, business analysts, and visual designers to tune deliverables based on team input.
- Optional: Conduct and deliver results from a variety of user experience studies appropriate to the business objective, e.g., competitive reviews, focus groups, field studies, usability tests, surveys, cognitive walkthroughs, paired comparisons, structured interviews, contextual inquiry, task analysis, field studies, heuristic review, remote testing, and card sorting.
- Optional: Partner with support team to understand top call drivers and propose resolutions for those to reduce support incidents.
- Optional: Develop user experience prototypes which can be used in usability tests, executive, and team reviews.

Experience

- Minimum of 6 years of interaction design experience in a corporate or consulting environment for high traffic ecommerce sites and/or desktop applications.
- Note: Must provide samples of user experience deliverables (e.g., plans, protocols, reports, consent forms, screening questions, presentations).
- Ideal: Experience researching user needs throughout the entire product development cycle: Must be skilled at conducting research early in the product development process, with a proven record of informing the product direction and strategy.


Qualifications & Skill Sets Required for the role:

- Bachelor's or Master's degree in Human Factors, Cognitive or Experimental Psychology, Cognitive Science, Anthropology, Information Design or related field (or equivalent experience) required. Advanced degree (MS/MA) preferred.
- Understanding of HTML, Javascript, CSS, XML/XSL, and other web technologies.
- Must be organized, able to act independently, and able to switch rapidly between different projects in a fast-paced and exciting environment.
- Excellent written and oral communication skills, and an ability to drive the resolution of usability issues through effective presentation of research data.
- Can work well in cross-functional teams, including engineers, product managers, interaction designers and visual designers
- Works with business units to gather testing requirements and develop test plans for new projects and site enhancements.

Job Software Development
Primary LocationMIC-IND-Karnataka
Schedule Full-time
Recruiter Kumar Devaraj
Position Number 876770

Release Engineer - Consumer
About the Role and Responsibilities

McAfee believes that amazing things can be accomplished by diverse teams of talented individuals. Share your talents with us by joining the world's largest dedicated security technology company. McAfee delivers proactive and proven solutions and services that secure systems and networks around the world, allowing users to browse and shop the web securely. With our unmatched security expertise and commitment to innovation, McAfee helps home users, businesses, the public sector, and service providers to comply with regulations, protect data, prevent disruptions, identify vulnerabilities, and continuously monitor and improve their security. Our products are unique in how they work together to make security affordable and manageable. These days, the threats are tougher, and the perpetrators are trickier. As we have for more than 20 years, McAfee delivers superior protection that is trusted by millions of people.

Primary Responsibilities:
1. The candidate will be mainly responsible for 'build release management' of Website applications in McAfee's Consumer Division.
2. The candidate has to do build releases using McAfee's in-house tool and maintain the build tool as well (.Net programming involved).
3. He/She has to set-up and manage the version control application (Accurev/CVS), mapping of file servers (where the builds reside physically) to the version control tool and mapping between the build tool and the version control tool/server.
4. The candidate needs to actively engage with Dev and QA teams in understanding their project schedules, do the build releases and help in version control and build release tool issues.
Experience


1. At least 4 years of Software Application development Experience working in all application tiers (data, business, presentation)
2. 4 years experience running Microsoft based web farms.
3. Solid written and verbal communication skills are a must.
4. Previous experience with build & release management would be a plus.

Competencies / Skill sets required for the role:

1. Good experience in Object Oriented Concepts and Programming in C#/Asp.net, JavaScript, SQL Server, XML/XSL, Visual Studio.Net, COM+, XML/XSL.
2. Bachelor/Masters Degree in Computer science or equivalent
3. MCSD is a plus.






Job Software Development
Primary LocationMIC-IND-Karnataka
Schedule Full-time
Recruiter Kumar Devaraj
Position Number 876804

Software Development Manager (Sales & Mkting) - Consumer
About the Role and Responsibilities

McAfee believes that amazing things can be accomplished by diverse teams of talented individuals. Share your talents with us by joining the world's largest dedicated security technology company. McAfee delivers proactive and proven solutions and services that secure systems and networks around the world, allowing users to browse and shop the web securely. With our unmatched security expertise and commitment to innovation, McAfee helps home users, businesses, the public sector, and service providers to comply with regulations, protect data, prevent disruptions, identify vulnerabilities, and continuously monitor and improve their security. Our products are unique in how they work together to make security affordable and manageable. These days, the threats are tougher, and the perpetrators are trickier. As we have for more than 20 years, McAfee delivers superior protection that is trusted by millions of people.

About the Role
This position is for a Software Development Manager for the Product and Partner, Sales and Marketing engineering team. The candidate will be responsible for managing the team of developers and designers and execution of the engineering projects by the team. Candidate should have good technical skills and be able to analyse requirements quickly.

Primary Responsibilities:
.
1. Manage a team of designers and developers.
2. Project Management - Manage projects executed by the team
3. Analyse requirements and the effort involved in projects from UI and development perspective
4. Manage people - being able to do MBO's, performance reviews etc
5. Work with peer teams on projects and shared execution
6. Build and mentor a team of developers and designers who's skills can be efficiently utilized
7. Think out of the box and be able to come out with initiatives that will drive productivity for the team
8. Candidate must have a excellent analytical skills
9. Analyze all the solution options in a given project, and ability to identify the ease to maintain / high performance solutions and implement.
10. Work with the team in executing to a plan
11. Work with management and business on priorities, resolving conflicts and manage expectations
12. Work on continuously improving the teams skills and productivity
Experience

1. Over 11+ years of experience in building web application front end
2. Bachelor's degree required in design-related discipline: Interaction, Graphic or Interface design or similar is a must.
3. Knowledge of Net: C#, ASP.Net, XML, XSL, T-SQL, SQL Server 2005/2008, HTML, CSS, JavaScript
4. Must have a good understanding of graphic design. Your design portfolio should demonstrate an excellent eye for typography, mastery of clean and intuitive layouts, purposeful color, and a strong attention to detail. Your work should show a deep appreciation for simple, sleek, usable interfaces.
5. Must have knowledge of DreamWeaver, and ADOBE PhotoShop
6. Must have the passion to work with technology and complex systems
7. Experience in analysing requirements, able to understand impact on existing systems and come up with a all encompassing solution
8. Good at multiple projects and tasks at the same time and be able to juggle between the changing priorities.
9. Candidate must have the passion to work with demanding customers
10. Candidate must have good written and verbal communications skills and must be a strong team player.
11. An eye for detail and quality of work deliverables is a must.
12. Candidate must have good knowledge and expertise in building multi language system
13. Candidate must have worked on web applications were built that are internet based websites.
14. Candidate must have a good understanding of coding best practices and standards
15. Candidate must have worked with software configuration management systems
16. Candidate must have independently designed and implemented solutions or modules in a project.
17. Candidate must be able to clearly document, user stories/use cases, functional specification and design

Preferred Skills:

1. Experience in software source control systems such as ACCUREV is preferred.
2. Knowledge of ASP and related COM+ technologies will be a plus.
3. E-Commerce background will be an added plus
Job Software Development
Primary LocationMIC-IND-Karnataka
Schedule Full-time
Recruiter Kumar Devaraj
Position Number 876739

Software Development Manager - C++ - Consumer
About the Role and Responsibilities

McAfee is the world's largest dedicated security technology company. McAfee delivers proactive and proven solutions and services that secure systems and networks around the world, allowing users to browse and shop the web securely. With our unmatched security expertise and commitment to innovation, McAfee helps home users, businesses, the public sector and service providers to comply with regulations, protect data, prevent disruptions, identify vulnerabilities, and continuously monitor and improve their security. Our products are unique in how they work together to make security affordable and manageable. These days, the threats are tougher, and the perpetrators are trickier. As we have for more than 20 years, McAfee delivers superior protection that is trusted by millions of people.

• At least (Varies based on position) years of having architected and developed applications / products leading local/remote teams of at least 3-6 in size.
• Product development in the networking and Security space , with sufficient exposure to all facets of development across the SDLC.
• Experience in the development of Functional Specifications and detailed schedules
• Strong knowledge of OOA and OOD with exposure to Design Patterns
• Strong knowledge of C++ development in a Windows environment , MFC and Win32 SDK , with good experience in multithreading.
• Exposure to COM would be a plus.
• Exposure to developing networking products on the client in the Windows environment would be an added plus.
• Knowledge of networking concepts - TCP/IP, Socket programming , IPC mechanisms and other protocols would be useful.
• Experience in development of low memory consumption, high performance products an added plus.
• Ability to be able to design and resolve issues related to performance in a multi-user environment
• Familiarity with managing product releases and assigning and tracking issues is a plus.
• Familiarity with Project management tools and code submission processes is a must.
• Working with teams offshore would be an added plus.
• Experience in working remotely with Product Management and teams would be useful to have
• Ability to work independently leading a team of Engineers locally and peer teams abroad with minimum guidance.
• Sufficiently hands-on and self driven to be able to drive architecture, design and functionality development.
• Familiarity with Installers and also .Net driven technologies and developing products that are designed for download from the web is an added plus.
• Experience working with kernel level calls would be useful.
Experience

Bachelor of Engineering or Master of Engineering in Computer Science from recognized Indian/foreign Universities.
Experience years : (Varies based on position) years in reputed companies - preferably Product Development background.
Job Software Development
Primary LocationMIC-IND-Karnataka
Schedule Full-time
Recruiter Sharada Rath
Position Number 876744

Project Lead - Consumer
About the Role and Responsibilities

McAfee is the world's largest dedicated security technology company. McAfee delivers proactive and proven solutions and services that secure systems and networks around the world, allowing users to browse and shop the web securely. With our unmatched security expertise and commitment to innovation, McAfee helps home users, businesses, the public sector and service providers to comply with regulations, protect data, prevent disruptions, identify vulnerabilities, and continuously monitor and improve their security. Our products are unique in how they work together to make security affordable and manageable. These days, the threats are tougher, and the perpetrators are trickier. As we have for more than 20 years, McAfee delivers superior protection that is trusted by millions of people.

• At least (Varies based on position) years of having architected and developed applications / products leading local/remote teams of at least 3-6 in size.
• Product development in the networking and Security space , with sufficient exposure to all facets of development across the SDLC.
• Experience in the development of Functional Specifications and detailed schedules
• Strong knowledge of OOA and OOD with exposure to Design Patterns
• Strong knowledge of C++ development in a Windows environment , MFC and Win32 SDK , with good experience in multithreading.
• Exposure to COM would be a plus.
• Exposure to developing networking products on the client in the Windows environment would be an added plus.
• Knowledge of networking concepts - TCP/IP, Socket programming , IPC mechanisms and other protocols would be useful.
• Experience in development of low memory consumption, high performance products an added plus.
• Ability to be able to design and resolve issues related to performance in a multi-user environment
• Familiarity with managing product releases and assigning and tracking issues is a plus.
• Familiarity with Project management tools and code submission processes is a must.
• Working with teams offshore would be an added plus.
• Experience in working remotely with Product Management and teams would be useful to have
• Ability to work independently leading a team of Engineers locally and peer teams abroad with minimum guidance.
• Sufficiently hands-on and self driven to be able to drive architecture, design and functionality development.
• Familiarity with Installers and also .Net driven technologies and developing products that are designed for download from the web is an added plus.
• Experience working with kernel level calls would be useful.

Experience

Bachelor of Engineering or Master of Engineering in Computer Science from recognized Indian/foreign Universities.
Experience years : (Varies based on position) years in reputed companies - preferably Product Development background.
Job Software Development
Primary LocationMIC-IND-Karnataka
Schedule Full-time
Recruiter Sharada Rath
Position Number 876745 
Senior Software Development Engineer - Consumer
About the Role and Responsibilities

McAfee believes that amazing things can be accomplished by diverse teams of talented individuals. Share your talents with us by joining the world's largest dedicated security technology company. McAfee delivers proactive and proven solutions and services that secure systems and networks around the world, allowing users to browse and shop the web securely. With our unmatched security expertise and commitment to innovation, McAfee helps home users, businesses, the public sector, and service providers to comply with regulations, protect data, prevent disruptions, identify vulnerabilities, and continuously monitor and improve their security. Our products are unique in how they work together to make security affordable and manageable. These days, the threats are tougher, and the perpetrators are trickier. As we have for more than 20 years, McAfee delivers superior protection that is trusted by millions of people.
• At least 5 - 7 years of having architected and developed applications / products leading local/remote teams of at least 3-6 in size.
• Product development in the networking and Security space , with sufficient exposure to all facets of development across the SDLC.
• Experience in the development of Functional Specifications and detailed schedules
• Strong knowledge of OOA and OOD with exposure to Design Patterns
• Strong knowledge of C++ development in a Windows environment , MFC and Win32 SDK , with good experience in multithreading.
• Exposure to COM would be a plus.
• Exposure to developing networking products on the client in the Windows environment would be an added plus.
• Knowledge of networking concepts - TCP/IP, Socket programming , IPC mechanisms and other protocols would be useful.
• Experience in development of low memory consumption, high performance products an added plus.
• Ability to be able to design and resolve issues related to performance in a multi-user environment
• Familiarity with managing product releases and assigning and tracking issues is a plus.
• Familiarity with Project management tools and code submission processes is a must.
• Working with teams offshore would be an added plus.
• Experience in working remotely with Product Management and teams would be useful to have
• Ability to work independently leading a team of Engineers locally and peer teams abroad with minimum guidance.
• Sufficiently hands-on and self driven to be able to drive architecture, design and functionality development.
• Familiarity with Installers and also .Net driven technologies and developing products that are designed for download from the web is an added plus.
• Experience working with kernel level calls would be useful.

Experience

Academics : Bachelor of Engineering or Master of Engineering in Computer Science from recognized Indian/foreign Universities.
Experience years : 5 - 7 years in reputed companies - preferably Product Development background.

Job Software Development
Primary LocationMIC-IND-Karnataka
Schedule Full-time
Recruiter Kumar Devaraj
Position Number 876746

Senior Software Development Engineer - Consumer
About the Role and Responsibilities

McAfee is the world's largest dedicated security technology company. McAfee delivers proactive and proven solutions and services that secure systems and networks around the world, allowing users to browse and shop the web securely. With our unmatched security expertise and commitment to innovation, McAfee helps home users, businesses, the public sector and service providers to comply with regulations, protect data, prevent disruptions, identify vulnerabilities, and continuously monitor and improve their security. Our products are unique in how they work together to make security affordable and manageable. These days, the threats are tougher, and the perpetrators are trickier. As we have for more than 20 years, McAfee delivers superior protection that is trusted by millions of people.

About the Role
This position is for a Senior Development Engineer for the McAfee Consumer User Interface team. The candidate will be responsible for design development and maintenance of various projects executed by the consumer User Interface team on the consumer e-Commerce system and various internal systems. Candidate should have good design skills and have good skills in the web UI technologies. Candidate should have experience in converting design concepts into web UI elements and produce high performing pages to be served efficiently.
Primary Responsibilities:
• Translate conceptual ideas into engaging visual presentations and design solutions
• Conceptualize and create brand-consistent, easy-to-use, attractive and meaningful user interfaces for use on the web, for both intranet and extranet web applications.
• Express creatively a message to a consumer
• Ability to design showing good understand of cultural and global design nuances
• Develop cross browser compatible web pages
• Develop CSS based style sheets, images etc
• Communicate your design thinking in a way that works for all the parties involved (engineers and business stakeholders)
• Develop easy to maintain styling approaches following best practices.
• Develop UI for web applications following W3C Standards.
Experience



• Over 5 years of experience in building web application front end
• Bachelor's degree required in design-related discipline: Interaction, Graphic or Interface design or similar is a must.
• Must have proven skills in graphic design. Your design portfolio should demonstrate an excellent eye for typography, mastery of clean and intuitive layouts, purposeful color, and a strong attention to detail. Your work should show a deep appreciation for simple, sleek, usable interfaces.
• Must be proficient in DreamWeaver, and ADOBE PhotoShop
• Ability to create wireframes and mock-ups from the PRDs (product requirement document).
• Ability to develop cross-platform browser compatible web pages.
• Ability to work in a fast-paced cross-functional team environment is a must.
• Must have thorough understanding of overall website design, including basic usability, industry standards, architecture and navigation.
• Must be an expert in Photoshop and Illustrator.
• Must have HTML skills including XHTML, table-less layouts, DOM Scripting and CSS.
• Must have excellent written and verbal communication skills.
• Exposure to AJAX Toolkit, and JQuery
Preferred Skills:
• Microsoft Visual Studio 2005, ASP.Net platform
• Understanding of Rich Internet Application (RIA) concepts and design patterns.
• Interaction design skills: experience creating wire frames, site/system flows, site architecture diagrams, etc. is preferred.
• Good exposure to Flash programming is preferred
• Exposure to Object Oriented Javascript is a plus.
• Some experience in software source control systems is preferred such as ACCUREV
Job Software Development
Primary LocationMIC-IND-Karnataka
Schedule Full-time
Recruiter Kumar Devaraj
Position Number 876724

Senior Software Development Engineer - Consumer
About the Role and Responsibilities

McAfee is the world's largest dedicated security technology company. McAfee delivers proactive and proven solutions and services that secure systems and networks around the world, allowing users to browse and shop the web securely. With our unmatched security expertise and commitment to innovation, McAfee helps home users, businesses, the public sector and service providers to comply with regulations, protect data, prevent disruptions, identify vulnerabilities, and continuously monitor and improve their security. Our products are unique in how they work together to make security affordable and manageable. These days, the threats are tougher, and the perpetrators are trickier. As we have for more than 20 years, McAfee delivers superior protection that is trusted by millions of people.

About the Role
This position is for a Senior Development Engineer for the McAfee Consumer Web Engineering team. The candidate will be responsible for design development and maintenance of various projects executed by the consumer web engineering team on the consumer e-Commerce system and various internal systems. Candidate should have excellent technical skills. Candidate should have experience in building highly scalable and performing systems that serve a large user base.
Primary Responsibilities:
.
• Strong Object Oriented Programming principles. Thorough understanding and practicing SOLID principles.
• Ability to understand the existing system and support maintenance activities when assigned.
• Participate in code reviews and provide and accept reviews.
• Interact with Peer teams in other GEOs and with Infrastructure User interface team present locally.
• Should be able to review PRDs and analyze and implement solutions.
• Candidate will develop / support internal tools
• Candidate must have a excellent analytical skills
• Analyze all the solution options in a given project, and ability to identify the ease to maintain / high performance solutions and implement.
Experience


OtherSkills :
1. • Bachelor Degree in Computer science
• Over 5 years of experience in developing web based applications
• Highly proficient in .Net: C#, ASP.Net, XML, XSL, T-SQL, SQL Server 2005/2008.
• Must have in-depth working knowledge of debugging in ASP, ASP .Net environment
• Must have the passion to work with technology and complex systems
• Experience in analysing requirements, able to understand impact on existing systems and come up with a all encompassing solution
• Candidate must have the passion to work with demanding customers
• Candidate must have good written and verbal communications skills and must be a strong team player.
• Candidate must have good knowledge and expertise in building multi language system
• Candidate must have worked on web applications were built that are internet based websites.
• Candidate must have a good understanding of coding best practices and standards
• Candidate must have worked with software configuration management systems
• Candidate must have independently designed and implemented solutions or modules in a project.
• Candidate must be able to clearly document, user stories/use cases, functional specification and design
Preferred Skills:
• Experience in software source control systems such as ACCUREV is preferred.
• Knowledge of ASP and related COM+ technologies will be a plus.
• E-Commerce background will be an added plus
Job Software Development
Primary LocationMIC-IND-Karnataka
Schedule Full-time
Recruiter Kumar Devaraj
Position Number 876727

Technical Writer
About the Role and Responsibilities

McAfee believes that amazing things can be accomplished by diverse teams of talented individuals. Share your talents with us by joining the world's largest dedicated security technology company. McAfee delivers proactive and proven solutions and services that secure systems and networks around the world, allowing users to browse and shop the web securely. With our unmatched security expertise and commitment to innovation, McAfee helps home users, businesses, the public sector, and service providers to comply with regulations, protect data, prevent disruptions, identify vulnerabilities, and continuously monitor and improve their security. Our products are unique in how they work together to make security affordable and manageable. These days, the threats are tougher, and the perpetrators are trickier. As we have for more than 20 years, McAfee delivers superior protection that is trusted by millions of people.

About the role:

The Technical Writer will work as part of an international team of writers documenting McAfee's security software products for the enterprise market. The job is located in our Bangalore, India office, but you will collaborate regularly with other technical writers in the US and Europe, as well as with translators, programmers, project managers, and other specialists in North America, Europe and Asia.

Primary Responsibility

The writer must be a self-motivating and self-managing writer who can learn complex technologies quickly, and manage the entire process of writing top-quality documentation, soup-to-nuts. The writer will work closely with product teams consisting of programmers, QA engineers, support techs, project and product managers to define documentation requirements, gather technical content, produce drafts for review and release milestones, coordinate document translation with our localization office in Europe, and coordinate final release. The writer will be expected to seek improvements and contribute to improving team process and tools. You will author source XML files, and regular deliverables include PDF installation and user guides, online Help, and release notes.
Experience

1. BS/MCA/BE degree and/or equivalent experience.
2. 5+ years experience as a technical writer, preferably in the product software industry.

Competencies/Skill sets required for the role: (Must have)

1. Excellent writing skills. Topic-oriented, structured writing a plus.
2. Excellent project- and time-management skills. Ability to multitask, prioritize, and develop and maintain own schedules.
3. Ability to work either as lone writer on a product team of programmers, QA engineers, project managers or to collaborate closely with other writers as needed.
4. Familiarity writing for a network administrator audience.
5. Ability to quickly learn new technologies, processes, and concepts.
6. Tools: XMetal, DITA Open Toolkit
7. Knowledge of XML, XSLT, CSS, content management.
8. Working knowledge of SVN and VSS

Competencies/Skill sets required for the role

1. Experience working with translators and localization specialists; planning and maintaining localization schedules.
2. Knowledge of other publishing and office software such as Ms Office, Visio, Photoshop or Paintshop Pro, MindMaps,
3. Familiarity with data security and encryption.
4. Experience of VMWare.
5. Ability to innovate, seek process improvements, come up with brilliant solutions.
Job Product Management
Primary LocationMIC-IND-Karnataka
Schedule Full-time
Recruiter Anup Kumar Raju
Position Number 876825

Software QA Engineer
About the Role and Responsibilities

McAfee believes that amazing things can be accomplished by diverse teams of talented individuals. Share your talents with us by joining the world's largest dedicated security technology company. McAfee delivers proactive and proven solutions and services that secure systems and networks around the world, allowing users to browse and shop the web securely. With our unmatched security expertise and commitment to innovation, McAfee helps home users, businesses, the public sector, and service providers to comply with regulations, protect data, prevent disruptions, identify vulnerabilities, and continuously monitor and improve their security. Our products are unique in how they work together to make security affordable and manageable. These days, the threats are tougher, and the perpetrators are trickier. As we have for more than 20 years, McAfee delivers superior protection that is trusted by millions of people.

TechnicalSkills :
1. Ability to create, modify and review test scripts.
2. Enter defects and FMR's (Feature Modification Request) into the bug tracking database to a high standard.
3. Good understanding and ability to apply aggressive bug finding techniques.
4. Good knowledge of the module/ area of work.
5. Good understanding of QA processes and concepts including defect life cycle, defect classification guidelines, Test Script preparation, testing methodologies.
6. Able to describe a bug accurately and clearly.

Experience

OtherSkills :
1. Acts to promote good working relationships regardless of personal likes or dislikes.
2. Is able to break problems down into simple lists of tasks or activities and sorts out a list of tasks in order of importance.
3. Is able to work with little supervision, appears confident and presents oneself with assurance.
4. Understands own role in achieving team's organizational goals. Aligns day to day actions with team's challenges and opportunities.
5. Takes responsibility for one's deliverables. Plans and organizes his/ her work around these deliverables. Persists and takes steps to overcome obstacles.
Job Product Quality Assurance
Primary LocationMIC-IND-Karnataka
Schedule Full-time
Recruiter Anup Kumar Raju
Position Number 860931

Senior Software QA Engineer - Risk & Compliance
About the Role and Responsibilities

McAfee believes that amazing things can be accomplished by diverse teams of talented individuals. Share your talents with us by joining the world's largest dedicated security technology company. McAfee delivers proactive and proven solutions and services that secure systems and networks around the world, allowing users to browse and shop the web securely. With our unmatched security expertise and commitment to innovation, McAfee helps home users, businesses, the public sector, and service providers to comply with regulations, protect data, prevent disruptions, identify vulnerabilities, and continuously monitor and improve their security. Our products are unique in how they work together to make security affordable and manageable. These days, the threats are tougher, and the perpetrators are trickier. As we have for more than 20 years, McAfee delivers superior protection that is trusted by millions of people.

About the Role

This individual will be responsible for testing enterprise security software products based on advanced technology: C++, .NET using IE & Mozilla browsers, for delivery on Windows platforms, using relational databases including MS SQL Server.
The candidate will work closely with Development to understand product requirements, ensure process compliance and provide regular status updates.
Should have the ability & insatiable appetite for chasing down challenging technical problems, good debugging capabilities, a strong interest in working with client-server technologies, and strong verbal and written communication skills.

Primary Responsibilities:

The responsibilities will include the following:
1. Understand the product/feature requirements in depth
2. Research related technology areas and come up with test strategy/test plans
3. Test plan development and documentation
4. Be able to interact with different teams and work with them in resolving bugs, ensuring that the product meets the quality expectations
5. Test / guide the team in testing the product to meet the quality expectations
Experience

1. 4-6+ years of QA Experience.
2. The candidate must have worked in global development environments with teams spanning across nations.
3. Bachelors/Masters in Engineering (preferably in IT or CS)

Competencies / Skill sets required for the role:
1. Exposure to the Security domain is a must
2. Expertise in Security testing preferred
3. Coding Proficiency in the following preferred: VB-Script, Python / Perl , C#
4. Proficiency in Loadrunner & QTP would be a plus
5. Experience working with MS-SQL databases
6. Exposure to Quality Centre is preferred
7. Exposure to Web Services testing
8. Experience in evaluating / working with SaaS based Applications is preferred.
9. Ability to perform competitive analysis at a technical level.
10. In depth knowledge of critical QA processes and their application. Works with junior members of the team, in training them on these processes. In depth knowledge of overall product.
11. Security Certifications (CEH, CISSP etc.) would be a plus
12. Hands-on experience in Automation (QTP/PERL/Python) would be a plus
13. In depth knowledge of relevant technologies.
14. Analyze defects and propose solutions. Will have high quality defect standards.
15. Database and Networking knowledge mandatory.

Job Product Quality Assurance
Primary LocationMIC-IND-Karnataka
Schedule Full-time
Recruiter Anup Kumar Raju
Position Number 876798

Senior Software QA Engineer - Risk & Compliance
About the Role and Responsibilities

McAfee believes that amazing things can be accomplished by diverse teams of talented individuals. Share your talents with us by joining the world's largest dedicated security technology company. McAfee delivers proactive and proven solutions and services that secure systems and networks around the world, allowing users to browse and shop the web securely. With our unmatched security expertise and commitment to innovation, McAfee helps home users, businesses, the public sector, and service providers to comply with regulations, protect data, prevent disruptions, identify vulnerabilities, and continuously monitor and improve their security. Our products are unique in how they work together to make security affordable and manageable. These days, the threats are tougher, and the perpetrators are trickier. As we have for more than 20 years, McAfee delivers superior protection that is trusted by millions of people.

About the Role:

This individual will be responsible for testing enterprise security software products based on advanced technology: C++, .NET using IE & Mozilla browsers, for delivery on Windows platforms, using relational databases including MS SQL Server.
The candidate will work closely with Development to understand product requirements, ensure process compliance and provide regular status updates.
Should have the ability & insatiable appetite for chasing down challenging technical problems, good debugging capabilities, a strong interest in working with client-server technologies, and strong verbal and written communication skills.

Primary Responsibilities:

The responsibilities will include the following:
1. Understand the product/feature requirements in depth
2. Research related technology areas and come up with test strategy/test plans
3. Test plan development and documentation
4. Be able to interact with different teams and work with them in resolving bugs, ensuring that the product meets the quality expectations
5. Test / guide the team in testing the product to meet the quality expectations
Experience

1. 4-6+ years of QA Experience.
2. The candidate must have worked in global development environments with teams spanning across nations.
3. Bachelors/Masters in Engineering (preferably in IT or CS)

Competencies / Skill sets required for the role:
1. Exposure to the Security domain is a must
2. Expertise in Security testing preferred
3. Coding Proficiency in the following preferred: VB-Script, Python / Perl , C#
4. Proficiency in Loadrunner & QTP would be a plus
5. Experience working with MS-SQL databases
6. Exposure to Quality Centre is preferred
7. Exposure to Web Services testing
8. Experience in evaluating / working with SaaS based Applications is preferred.
9. Ability to perform competitive analysis at a technical level.
10. In depth knowledge of critical QA processes and their application. Works with junior members of the team, in training them on these processes. In depth knowledge of overall product.
11. Security Certifications (CEH, CISSP etc.) would be a plus
12. Hands-on experience in Automation (QTP/PERL/Python) would be a plus
13. In depth knowledge of relevant technologies.
14. Analyze defects and propose solutions. Will have high quality defect standards.
15. Database and Networking knowledge mandatory.
Job Product Quality Assurance
Primary LocationMIC-IND-Karnataka
Schedule Full-time
Recruiter Anup Kumar Raju
Position Number 876799 
Software QA Engineer - Risk & Compliance
About the Role and Responsibilities

McAfee believes that amazing things can be accomplished by diverse teams of talented individuals. Share your talents with us by joining the world's largest dedicated security technology company. McAfee delivers proactive and proven solutions and services that secure systems and networks around the world, allowing users to browse and shop the web securely. With our unmatched security expertise and commitment to innovation, McAfee helps home users, businesses, the public sector, and service providers to comply with regulations, protect data, prevent disruptions, identify vulnerabilities, and continuously monitor and improve their security. Our products are unique in how they work together to make security affordable and manageable. These days, the threats are tougher, and the perpetrators are trickier. As we have for more than 20 years, McAfee delivers superior protection that is trusted by millions of people.

About the Role

This individual will be responsible for testing enterprise security software products based on advanced technology: C++, .NET using IE & Mozilla browsers, for delivery on Windows platforms, using relational databases including MS SQL Server.
Should have the ability & insatiable appetite for chasing down challenging technical problems, good debugging capabilities, a strong interest in working with client-server technologies, and strong verbal and written communication skills.

Primary Responsibilities:

The responsibilities will include the following:
1. Understand the product/feature requirements in depth
2. Research related technology areas and come up with test strategy/test plans
3. Test plan development and documentation
4. Be able to interact with different teams and work with them in resolving bugs, ensuring that the product meets the quality expectations
Experience

1. 2-4+ years of QA Experience.
2. The candidate must have worked in global development environments with teams spanning across nations.
3. Bachelors/Masters in Engineering (preferably in IT or CS)

Competencies / Skill sets required for the role:
1. Exposure to the Security domain is a preferred
2. Expertise in Security testing preferred
3. Coding Proficiency in the following preferred: VB-Script, Python / Perl , C#
4. Proficiency in Loadrunner & QTP would be a plus
5. Experience working with MS-SQL databases
6. Exposure to Quality Centre is preferred
7. Exposure to Web Services testing
8. Experience in evaluating / working with SaaS based Applications is preferred.
9. Ability to perform competitive analysis at a technical level.
10. Knowledge of critical QA processes and their application.
11. Security Certifications (CEH, CISSP etc.) would be a plus
12. Hands-on experience in Automation (QTP/PERL/Python) would be a plus
13. In depth knowledge of relevant technologies.
14. Analyze defects and propose solutions. Will have high quality defect standards.
15. Database and Networking knowledge mandatory.
Job Product Quality Assurance
Primary LocationMIC-IND-Karnataka
Schedule Full-time
Recruiter Anup Kumar Raju
Position Number 876800 
Software QA Engineer - Risk & Compliance
About the Role and Responsibilities

McAfee believes that amazing things can be accomplished by diverse teams of talented individuals. Share your talents with us by joining the world's largest dedicated security technology company. McAfee delivers proactive and proven solutions and services that secure systems and networks around the world, allowing users to browse and shop the web securely. With our unmatched security expertise and commitment to innovation, McAfee helps home users, businesses, the public sector, and service providers to comply with regulations, protect data, prevent disruptions, identify vulnerabilities, and continuously monitor and improve their security. Our products are unique in how they work together to make security affordable and manageable. These days, the threats are tougher, and the perpetrators are trickier. As we have for more than 20 years, McAfee delivers superior protection that is trusted by millions of people.

About the Role

This individual will be responsible for testing enterprise security software products based on advanced technology: C++, .NET using IE & Mozilla browsers, for delivery on Windows platforms, using relational databases including MS SQL Server.
Should have the ability & insatiable appetite for chasing down challenging technical problems, good debugging capabilities, a strong interest in working with client-server technologies, and strong verbal and written communication skills.

Primary Responsibilities:
The responsibilities will include the following:
1. Understand the product/feature requirements in depth
2. Research related technology areas and come up with test strategy/test plans
3. Test plan development and documentation
4. Be able to interact with different teams and work with them in resolving bugs, ensuring that the product meets the quality expectations
Experience

1. 2-4+ years of QA Experience.
2. The candidate must have worked in global development environments with teams spanning across nations.
3. Bachelors/Masters in Engineering (preferably in IT or CS)

Competencies / Skill sets required for the role:
1. Exposure to the Security domain is a preferred
2. Expertise in Security testing preferred
3. Coding Proficiency in the following preferred: VB-Script, Python / Perl , C#
4. Proficiency in Loadrunner & QTP would be a plus
5. Experience working with MS-SQL databases
6. Exposure to Quality Centre is preferred
7. Exposure to Web Services testing
8. Experience in evaluating / working with SaaS based Applications is preferred.
9. Ability to perform competitive analysis at a technical level.
10. Knowledge of critical QA processes and their application.
11. Security Certifications (CEH, CISSP etc.) would be a plus
12. Hands-on experience in Automation (QTP/PERL/Python) would be a plus
13. In depth knowledge of relevant technologies.
14. Analyze defects and propose solutions. Will have high quality defect standards.
15. Database and Networking knowledge mandatory.

Job Product Quality Assurance
Primary LocationMIC-IND-Karnataka
Schedule Full-time
Recruiter Anup Kumar Raju
Position Number 876801

Software QA Engineer - Risk & Compliance
About the Role and Responsibilities

McAfee believes that amazing things can be accomplished by diverse teams of talented individuals. Share your talents with us by joining the world's largest dedicated security technology company. McAfee delivers proactive and proven solutions and services that secure systems and networks around the world, allowing users to browse and shop the web securely. With our unmatched security expertise and commitment to innovation, McAfee helps home users, businesses, the public sector, and service providers to comply with regulations, protect data, prevent disruptions, identify vulnerabilities, and continuously monitor and improve their security. Our products are unique in how they work together to make security affordable and manageable. These days, the threats are tougher, and the perpetrators are trickier. As we have for more than 20 years, McAfee delivers superior protection that is trusted by millions of people.

About the Role

This individual will be responsible for testing enterprise security software products based on advanced technology: C++, .NET using IE & Mozilla browsers, for delivery on Windows platforms, using relational databases including MS SQL Server.
Should have the ability & insatiable appetite for chasing down challenging technical problems, good debugging capabilities, a strong interest in working with client-server technologies, and strong verbal and written communication skills.

Primary Responsibilities:
The responsibilities will include the following:
1. Understand the product/feature requirements in depth
2. Research related technology areas and come up with test strategy/test plans
3. Test plan development and documentation
4. Be able to interact with different teams and work with them in resolving bugs, ensuring that the product meets the quality expectations
Experience

1. 2-4+ years of QA Experience.
2. The candidate must have worked in global development environments with teams spanning across nations.
3. Bachelors/Masters in Engineering (preferably in IT or CS)

Competencies / Skill sets required for the role:
1. Exposure to the Security domain is a preferred
2. Expertise in Security testing preferred
3. Coding Proficiency in the following preferred: VB-Script, Python / Perl , C#
4. Proficiency in Loadrunner & QTP would be a plus
5. Experience working with MS-SQL databases
6. Exposure to Quality Centre is preferred
7. Exposure to Web Services testing
8. Experience in evaluating / working with SaaS based Applications is preferred.
9. Ability to perform competitive analysis at a technical level.
10. Knowledge of critical QA processes and their application.
11. Security Certifications (CEH, CISSP etc.) would be a plus
12. Hands-on experience in Automation (QTP/PERL/Python) would be a plus
13. In depth knowledge of relevant technologies.
14. Analyze defects and propose solutions. Will have high quality defect standards.
15. Database and Networking knowledge mandatory.
Job Product Quality Assurance
Primary LocationMIC-IND-Karnataka
Schedule Full-time
Recruiter Anup Kumar Raju
Position Number 876802

Senior Software Development Engineer - Risk & Compliance
About the Role and Responsibilities

McAfee believes that amazing things can be accomplished by diverse teams of talented individuals. Share your talents with us by joining the world's largest dedicated security technology company. McAfee delivers proactive and proven solutions and services that secure systems and networks around the world, allowing users to browse and shop the web securely. With our unmatched security expertise and commitment to innovation, McAfee helps home users, businesses, the public sector, and service providers to comply with regulations, protect data, prevent disruptions, identify vulnerabilities, and continuously monitor and improve their security. Our products are unique in how they work together to make security affordable and manageable. These days, the threats are tougher, and the perpetrators are trickier. As we have for more than 20 years, McAfee delivers superior protection that is trusted by millions of people.
About the Role

This is a Senior Software Engineer role. The person will be responsible for designing, developing, and maintaining an Enterprise SaaS security product jointly with a team in the United States. The candidate will work closely with Engineers, QA, and Product Management to understand technical product requirements, ensure the design and architecture of the product meet high standards, and that deliverables are met on time.

Primary Responsibilities:

The responsibilities will include the following:
1. Participates in the process of setting future technical strategies and influences strategic direction for product and product family in reaction to business needs or industry trends.
2. Adapts and promotes overall direction to reflect changes within the company.
3. Quickly, efficiently and independently resolve highly complex problems, even those of large scale or across multiple products.
4. Applies engineering processes (e.g. Unit testing) to consistently produce sound solutions of high quality. Able to independently produce quality solutions on problems of high complexity.
5. Mentoring members of the engineering team on matters pertaining to technical specialty.
6. Receives general input from management and translates this direction into appropriate operational items to drive projects towards completion. Foresees future direction and aligns current activities in alignments with this direction. Takes responsibility for updating own skills and technical growth
Experience

1. 5+ years of Visual C++, C#, .NET, and web based technologies.
2. Bachelors/Masters in Engineering (preferably in IT or CS)

Competencies / Skill sets required for the role:
1. Agile software development process management and continuous improvement
2. Product integration with internal products and external partners through formal SDK process
3. Exposure to PHP, HTML/XHTML, JavaScript/VBScript helpful.
4. Exposure to COM/DCOM is preferred.
5. Clear and concise written & verbal communication skills
6. Experience with static & dynamic quality test tools is a bonus (ie. Coverity, Boundschecker, AppVerifier, etc.)
7. Experience with multi-tenant SaaS environments preferred.
8. Security experience a plus.
9. Candidates from product companies preferred.


Job Software Development
Primary LocationMIC-IND-Karnataka
Schedule Full-time
Recruiter Anup Kumar Raju
Position Number 876803

Senior Software QA Engineer - SaaS BU
About the Role and Responsibilities

McAfee believes that amazing things can be accomplished by diverse teams of talented individuals. Share your talents with us by joining the world's largest dedicated security technology company. McAfee delivers proactive and proven solutions and services that secure systems and networks around the world, allowing users to browse and shop the web securely. With our unmatched security expertise and commitment to innovation, McAfee helps home users, businesses, the public sector, and service providers to comply with regulations, protect data, prevent disruptions, identify vulnerabilities, and continuously monitor and improve their security. Our products are unique in how they work together to make security affordable and manageable. These days, the threats are tougher, and the perpetrators are trickier. As we have for more than 20 years, McAfee delivers superior protection that is trusted by millions of people.

This individual will be responsible for testing enterprise security software products based on advanced technology: C++, .NET using IE & Mozilla browsers, for delivery on Windows platforms (multiflavours of Windows), using relational databases including MS SQL Server.

The candidate will work closely with Development to understand product requirements, ensure process compliance and provide regular status updates.

Should have the ability & insatiable appetite for chasing down challenging technical problems, good debugging capabilities, a strong interest in working with client-server technologies, and strong verbal and written communication skills.


Primary Responsibilities:
1. Min 5-6 yrs Software QA/Testing Experience
2. Excellent problem solving skills.
3. Ability to review technical documentation during inspections.
4. Atleast 2 yrs hands-on experience in :
1. Automation (QTP/PERL/Python)
2. Performance/Load/Scalability testing (Load Runner/Visual Studio Test Edition)
5. In depth knowledge of critical QA processes and their application. Works with junior members of the team, in training them on these processes. In depth knowledge of overall product.
6. In depth knowledge of relevant technologies. Security Domain knowledge preferred.
7. Analyze defects and propose solutions. Effectively handle bug scrubs. Will have high quality defect standards.
8. Hands-on experience on scripting languages (VBScript/PERL)
9. Database and Networking knowledge preferred.
10. Hands-on experience with Test tracking and bug tracking tools
Experience


1. Min of 5-6 yrs Software QA/Testing Experience
2. Bachelors or a Masters degree in any engineering discipline.

Competencies / Skill sets required for the role:
1. Is open to change when presented with a new perspective. Is prepared to "try out" different solutions or take a different approach.
2. Is resourceful and is able to come up with alternative solutions, when addressing problems.
3. Is able to effectively support the lead in achieving team goals.
4. Supports team decisions, is a good team player, does his/ her share of the work. Keeps other team members informed and up-to-date about what is happening in the group. Shares all relevant or useful information.
5. Can make appropriate decisions without always asking others what has to be done.
6. Takes specific actions to keep skills up-to-date with the most current requirements.
7. Takes responsibility for one's deliverables. Plans and organizes his/ her work around these deliverables. Persists and takes steps to overcome obstacles.
Job Product Quality Assurance
Primary LocationMIC-IND-Karnataka
Schedule Full-time
Recruiter Anup Kumar Raju
Position Number 876713

Senior Software QA Engineer - SaaS BU
About the Role and Responsibilities

McAfee believes that amazing things can be accomplished by diverse teams of talented individuals. Share your talents with us by joining the world's largest dedicated security technology company. McAfee delivers proactive and proven solutions and services that secure systems and networks around the world, allowing users to browse and shop the web securely. With our unmatched security expertise and commitment to innovation, McAfee helps home users, businesses, the public sector, and service providers to comply with regulations, protect data, prevent disruptions, identify vulnerabilities, and continuously monitor and improve their security. Our products are unique in how they work together to make security affordable and manageable. These days, the threats are tougher, and the perpetrators are trickier. As we have for more than 20 years, McAfee delivers superior protection that is trusted by millions of people.

This individual will be responsible for testing enterprise security software products based on advanced technology: C++, .NET using IE & Mozilla browsers, for delivery on Windows platforms (multiflavours of Windows), using relational databases including MS SQL Server.

The candidate will work closely with Development to understand product requirements, ensure process compliance and provide regular status updates.

Should have the ability & insatiable appetite for chasing down challenging technical problems, good debugging capabilities, a strong interest in working with client-server technologies, and strong verbal and written communication skills.


Primary Responsibilities:
1. Min 5-6 yrs Software QA/Testing Experience
2. Excellent problem solving skills.
3. Ability to review technical documentation during inspections.
4. Atleast 2 yrs hands-on experience in :
1. Automation (QTP/PERL/Python)
2. Performance/Load/Scalability testing (Load Runner/Visual Studio Test Edition)
5. In depth knowledge of critical QA processes and their application. Works with junior members of the team, in training them on these processes. In depth knowledge of overall product.
6. In depth knowledge of relevant technologies. Security Domain knowledge preferred.
7. Analyze defects and propose solutions. Effectively handle bug scrubs. Will have high quality defect standards.
8. Hands-on experience on scripting languages (VBScript/PERL)
9. Database and Networking knowledge preferred.
10. Hands-on experience with Test tracking and bug tracking tools
Experience


1. Min of 5-6 yrs Software QA/Testing Experience
2. Bachelors or a Masters degree in any engineering discipline.

Competencies / Skill sets required for the role:
1. Is open to change when presented with a new perspective. Is prepared to "try out" different solutions or take a different approach.
2. Is resourceful and is able to come up with alternative solutions, when addressing problems.
3. Is able to effectively support the lead in achieving team goals.
4. Supports team decisions, is a good team player, does his/ her share of the work. Keeps other team members informed and up-to-date about what is happening in the group. Shares all relevant or useful information.
5. Can make appropriate decisions without always asking others what has to be done.
6. Takes specific actions to keep skills up-to-date with the most current requirements.
7. Takes responsibility for one's deliverables. Plans and organizes his/ her work around these deliverables. Persists and takes steps to overcome obstacles.
Job Product Quality Assurance
Primary LocationMIC-IND-Karnataka
Schedule Full-time
Recruiter Anup Kumar Raju
Position Number 876714

Software QA Manager - IT Applications
About the Role and Responsibilities

McAfee believes that amazing things can be accomplished by diverse teams of talented individuals. Share your talents with us by joining the world's largest dedicated security technology company. McAfee delivers proactive and proven solutions and services that secure systems and networks around the world, allowing users to browse and shop the web securely. With our unmatched security expertise and commitment to innovation, McAfee helps home users, businesses, the public sector, and service providers to comply with regulations, protect data, prevent disruptions, identify vulnerabilities, and continuously monitor and improve their security. Our products are unique in how they work together to make security affordable and manageable. These days, the threats are tougher, and the perpetrators are trickier. As we have for more than 20 years, McAfee delivers superior protection that is trusted by millions of people.

Job Responsiblities:

1. Manage QA support by taking overall responsibility for one or more testing areas in terms of plans,
schedules, resources, and quality.
2. Lead the Software Quality Assurance team, and work with a variety of teams across the technology
organization to build best practice processes to ensures we deliver high quality software systems.
3. Involved in continuing to improve our processes and best practices, will execute, track, control and
improve those QA processes ongoing basis.
4. Work with all project owners/stakeholders and lead internal as well as extended QA team from vendors
to provide the QA support
5. Develop and manage quality assurance metrics for performance improvement of all teams.
6. Manages and responds to software quality assurance issues with related groups such as development,
database, integration, and customer support.
7. Anticipates program release problems and takes corrective action, escalating as needed, to resolve and
achieve commitments.
8. Assures the viability, functionality and effectiveness of essential tools.
9. Provides effective communication regarding issues, objectives, initiatives and performance to plan.
10. Manages the planning and execution of product testing efforts, including all associated resources to
meet committed delivery dates.
11. Responsible and accountable of flagging the timing of interdepartmental deliverables and the quality of
their output.
12. Works with project managers to develop project schedules and resource allocation models for QA related
projects and other activities such as software deployment, integration, professional services
validation
Experience

1. Experience testing a high-performance, consumer-facing web applications
2. A B.E/ B.Tech graduate or an MCA is required
3. Excellent understanding of web technologies--particularly Interwoven TeamSite SitePublisher, Javascript,
SQL queries, SharePoint, Weblogic, UCM
4. Strong understanding of different software development life cycles (waterfall, iterative) and
contemporary software quality assurance processes and automated tools.
5. Must have experience in managing and working with distributed team members.
6. Knowledge of internet and e-business processes, disciplines and standards.
7. Excellent problem solving, interpersonal communication and project management skills a must.
8. Strong leadership skills that inspire team confidence and respect while motivating team members in a
creative and effective manner.
9. Must have a desire for achieving excellence in customer satisfaction, process and product quality,
reliability.
10. Degree in computer science, engineering or related discipline.
11. Minimum of 8 years of quality assurance experience, and 3 years at management position.

Job Product Quality Assurance
Primary LocationMIC-IND-Karnataka
Schedule Full-time
Recruiter Deepa Pinto
Position Number 864171 
QA Technical Lead - IT Applications
About the Role and Responsibilities

McAfee believes that amazing things can be accomplished by diverse teams of talented individuals. Share your talents with us by joining the world's largest dedicated security technology company. McAfee delivers proactive and proven solutions and services that secure systems and networks around the world, allowing users to browse and shop the web securely. With our unmatched security expertise and commitment to innovation, McAfee helps home users, businesses, the public sector, and service providers to comply with regulations, protect data, prevent disruptions, identify vulnerabilities, and continuously monitor and improve their security. Our products are unique in how they work together to make security affordable and manageable. These days, the threats are tougher, and the perpetrators are trickier. As we have for more than 20 years, McAfee delivers superior protection that is trusted by millions of people.

Roles and Responsibilities

1. Lead day today execution of one or more project QA plans
2. Lead the in-house as well as managed services provider resources to achieve the QA deliverables on schedule and desired quality
3. Enforce use of good practices, collection of metrics and focus on continuous improvement
4. Resolve conflicts, and take care of all issues for the team to ensure progress
5. Communicate with different groups including Dev, Support, Business in order for smooth functioning of QA team without delays
6. Be able to use the QA tools effectively and suggest changes as needed
7. Provide regular communication on status and progress in testing
8. Contribute to improvement of quality, process and skills
9. Create procedures that conform to, and enable certification requirements - in conjunction with Release management process
10. Manage 3rd party test vendors as needed to execute plans
11. Track quality defects and ensure they are resolved
12. Create and manage the configuration and software
13. Create or maintain automated regression suites
14. Create a defect reporting process and present quality status to management and executive teams

Experience

1. Degree in computer science, engineering or related discipline.
2. Minimum of 5 years of quality assurance experience, and 3 years at management position.
3. Strong understanding of different software development life cycles (waterfall, iterative)
4. Contemporary software quality assurance processes and automated tools.
5. Minimum of 3 years of exposure to the content management system … exposure to Interwoven Teamsite, SharePoint, JavaScripts is preferred.
6. Good knowledge of RDBMS implementation
7. Must have experience in managing and working with distributed team members.
8. Knowledge of internet and e-business processes, disciplines and standards.
9. Strong analytical skills and experience with implementation and administration of Quality Assurance metrics.
Job Product Quality Assurance
Primary LocationMIC-IND-Karnataka
Schedule Full-time
Recruiter Deepa Pinto
Position Number 867876

Software QA Manager - IM
About the Role and Responsibilities

McAfee believes that amazing things can be accomplished by diverse teams of talented individuals. Share your talents with us by joining the world's largest dedicated security technology company. McAfee delivers proactive and proven solutions and services that secure systems and networks around the world, allowing users to browse and shop the web securely. With our unmatched security expertise and commitment to innovation, McAfee helps home users, businesses, the public sector, and service providers to comply with regulations, protect data, prevent disruptions, identify vulnerabilities, and continuously monitor and improve their security. Our products are unique in how they work together to make security affordable and manageable. These days, the threats are tougher, and the perpetrators are trickier. As we have for more than 20 years, McAfee delivers superior protection that is trusted by millions of people.

About the Role
The need is for a highly self driven individual with experience in leading teams and projects, specifically Email Gateway and/or Network Security appliance product. The manager should be technically strong and willing to stay relatively hands-on, guide and mentor and develop teams, manage projects effectively to high quality and deadlines working with multi-site teams. He/she will be working with various functional managers including support, product management.
Primary Responsibilities:
1. Ability to see beyond his/her responsibility, share ideas and drive change at a cross team level.
2. Adapts own thinking to meet changes or unexpected external constraints and does things that are unique to address those constraints.
3. Encourages new ideas from others. Generates and maintains a creative and change-oriented environment, which leads to new and effective ideas.
4. Builds good motivation and cooperation within the team, including creating symbols of group identity or other actions to build cohesiveness.
5. Encourages and facilitates beneficial resolution to conflict.
6. Exercises calm, sound, constructive judgment during conflicts or awkward situations.
7. Arranges specific assignments or projects to challenge others and stretch their ability and self confidence.
8. Fair and equitable in their treatment of their team members.
9. Gives others autonomy to approach issues in their own way, including the opportunity to make and learn from mistakes.
10. Interpersonal understanding: Makes inferences that go beyond the explicit content and emotion. Understands current, unexpressed or poorly expressed thoughts, concerns or feelings.
11. Anticipates and takes action to create an opportunity or avoid future crisis.
12. Thinks ahead and plans for contingencies.
13. Able to effectively communicate with senior management.
14. Possess excellent people management skills. Be able to conduct MBO goals, appraisals and set targets and assess people.
15. Hiring of the best resources for the team
16. Multi-site coordination and communication
17. Work effectively with other functions of the organization
Experience

1. Candidate must have a bachelor's degree or greater. At least 10 years of total experience.
2. Previous work history as a QA Manager in Network/Email Security environment required.
3. Qualified candidates must have strong analytical, problem solving and business management/communication skills. Must be hands-on, technically proficient, demonstrate and expect a strong work ethic and be committed first and foremost to customers.
4. Candidate must have a good attitude towards work, must be self-motivated.
Competencies / Skill sets required for the role:
1. Hands-on QA/Testing experience.
2. Hands-on Unix (Free BSD, Linux) experience.
3. Having good grip with Networking protocols.
4. Should have experience interfacing with customers/Support.
5. Excellent project management skills. Able to track risks and issues and communicate in a timely manner to management.
6. Able to ensure that all aspects of a product building and release are considered and achieved.
7. Lot of cross team and cross site communication.
8. Broad understanding of products throughout the BU and how they interrelate.


Job Product Quality Assurance
Primary LocationMIC-IND-Karnataka
Schedule Full-time
Recruiter Anup Kumar Raju
Position Number 876631

Senior Software Development Engineer - EWS
About the Role and Responsibilities

McAfee believes that amazing things can be accomplished by diverse teams of talented individuals. Share your talents with us by joining the world's largest dedicated security technology company. McAfee delivers proactive and proven solutions and services that secure systems and networks around the world, allowing users to browse and shop the web securely. With our unmatched security expertise and commitment to innovation, McAfee helps home users, businesses, the public sector, and service providers to comply with regulations, protect data, prevent disruptions, identify vulnerabilities, and continuously monitor and improve their security. Our products are unique in how they work together to make security affordable and manageable. These days, the threats are tougher, and the perpetrators are trickier. As we have for more than 20 years, McAfee delivers superior protection that is trusted by millions of people.

Description:

We are looking for a Software Engineer to perform hands-on design, implementation and maintenance of new and existing security software products.
As a member of our team, you will be provided with an excellent opportunity to work with cutting-edge information security technology and establish a career with the market leader, where personal growth and opportunity are plentiful for those motivated individuals that strive for excellence.

Responsibilities
1. Designing and coding new features as well as integrating and augmenting existing ones.
2. Documenting new features in coordination with the technical writing team.
3. Developing automated tests and guaranteeing the highest quality standard for the software.
4. Working closely with QA in order to allow extensive and exhaustive tests of the system.
5. Analyzes customer issues, identifies product deployment issues, troubleshoots and fixes customer issues
6. Analyzes, designs, writes, and debugs product features/FMRs
7. Understands how the feature being developed interacts with other features already existing in the product
8. Estimates project scope and delivers projects according to schedule
9. Ensures a quality product through continuous testing and refinement of the code base
10. Works with product management, development and quality assurance teams to help define and implement quality solutions that meet customer expectations
Experience

1. BE/MCA degree in Computer Science or related field, or equivalent
2. 5+ years experience with UNIX, C/C++, Python, Perl, shell scripting & large application development
3. Knowledge in XML, good knowledge of Perl, Ext JS and Javascript for UI development
4. UNIX-based multithreaded, multiprocessing, Interprocess Communication experience
5. Experience designing and writing robust, scalable, secure, efficient, and maintainable code
6. Network server applications, TCP sockets, SMTP/HTTP protocol knowledge
7. Good understanding of SNMP protocol.
8. Strong software design skills in a collaborative development/teamwork environment
9. Ability to work well with others in a team environment
10. Ability to prioritize, multi-task and manage work to critical project timelines in a fast-paced, constantly changing environment
11. Excellent communication skills, friendly demeanour and a can-do attitude
Preferred skills and experience:

1. Previous experience in security, ISP or networking industry a plus
2. Previous experience in Sustenance development role would be preferred
Job Software Development
Primary LocationMIC-IND-Karnataka
Schedule Full-time
Recruiter Anup Kumar Raju
Position Number 876632

Senior Software Development Engineer - IM
About the Role and Responsibilities

McAfee believes that amazing things can be accomplished by diverse teams of talented individuals. Share your talents with us by joining the world's largest dedicated security technology company. McAfee delivers proactive and proven solutions and services that secure systems and networks around the world, allowing users to browse and shop the web securely. With our unmatched security expertise and commitment to innovation, McAfee helps home users, businesses, the public sector, and service providers to comply with regulations, protect data, prevent disruptions, identify vulnerabilities, and continuously monitor and improve their security. Our products are unique in how they work together to make security affordable and manageable. These days, the threats are tougher, and the perpetrators are trickier. As we have for more than 20 years, McAfee delivers superior protection that is trusted by millions of people.

Description:

We are looking for a Software Engineer to perform hands-on design, implementation and maintenance of new and existing security software products.
As a member of our team, you will be provided with an excellent opportunity to work with cutting-edge information security technology and establish a career with the market leader, where personal growth and opportunity are plentiful for those motivated individuals that strive for excellence.

Responsibilities
1. Analyzes customer issues, identifies product deployment issues, troubleshoots and fixes customer issues
2. Analyzes, designs, writes, and debugs product features/FMRs
3. Understands how the feature being developed interacts with other features already existing in the product
4. Estimates project scope and delivers projects according to schedule
5. Ensures a quality product through continuous testing and refinement of the code base
6. Works with product management, development and quality assurance teams to help define and implement quality solutions that meet customer expectations
7. Works with managers to assist with resource alignment and project scheduling
8. Reviews Development, Marketing, and QA documentation
Experience

1. BE/MCA degree in Computer Science or related field, or equivalent
2. 5+ years of Java programming experience (core language: Java 1.4 or above)
3. Experience with Web development, client-server programming
4. Experience in using framework and libraries, including: Apache Strut 1.2 and above, Apache Common Library, File Template Framework
5. Knowledge of dynamic client side script (JavaScript, DHTML, HTML)
6. 1+ years of hands-on experience with Ajax technology (preferably ExtJS framework)
7. J2EE knowledge in JDBC, Servlets and JSP
8. Strong in RDBMS (SQL DML and DDL)
9. Good knowledge in UNIX
10. Experience with HTTP/HTTPs
11. Experience designing and writing robust, scalable, secure, efficient, and maintainable code
12. Strong software design skills in a collaborative development/teamwork environment
13. Ability to work well with others in a team environment
14. Ability to prioritize, multi-task and manage work to critical project timelines in a fast-paced, constantly changing environment
15. Excellent communication skills, friendly demeanour and a can-do attitude
Preferred skills and experience:
1. Knowledge of Spring Framework, Tomcat 5.5 server, AJAX, CSS.
2. Software design experience with OOAD and UML.
3. Experience using configuration/testing with Ant and Junit.
4. Experience with XML parser/transformation (DOM, SAX, XSLT, DTD and Schemas).
5. Strong in design patterns (GoF/J2EE).
6. Knowledge of protocols, including: TCP/IP, RMI/IIOP, SMTP, MIME.
Job Software Development
Primary LocationMIC-IND-Karnataka
Schedule Full-time
Recruiter Anup Kumar Raju
Position Number 876633

Senior Software Development Engineer - IM
About the Role and Responsibilities

McAfee believes that amazing things can be accomplished by diverse teams of talented individuals. Share your talents with us by joining the world's largest dedicated security technology company. McAfee delivers proactive and proven solutions and services that secure systems and networks around the world, allowing users to browse and shop the web securely. With our unmatched security expertise and commitment to innovation, McAfee helps home users, businesses, the public sector, and service providers to comply with regulations, protect data, prevent disruptions, identify vulnerabilities, and continuously monitor and improve their security. Our products are unique in how they work together to make security affordable and manageable. These days, the threats are tougher, and the perpetrators are trickier. As we have for more than 20 years, McAfee delivers superior protection that is trusted by millions of people.

Description:

We are looking for a Software Engineer to perform hands-on design, implementation and maintenance of new and existing security software products.
As a member of our team, you will be provided with an excellent opportunity to work with cutting-edge information security technology and establish a career with the market leader, where personal growth and opportunity are plentiful for those motivated individuals that strive for excellence.

Responsibilities
1. Analyzes customer issues, identifies product deployment issues, troubleshoots and fixes customer issues
2. Analyzes, designs, writes, and debugs product features/FMRs
3. Understands how the feature being developed interacts with other features already existing in the product
4. Estimates project scope and delivers projects according to schedule
5. Ensures a quality product through continuous testing and refinement of the code base
6. Works with product management, development and quality assurance teams to help define and implement quality solutions that meet customer expectations
7. Works with managers to assist with resource alignment and project scheduling
8. Reviews Development, Marketing, and QA documentation
Experience

1. BE/MCA degree in Computer Science or related field, or equivalent
2. 5+ years experience with UNIX, C/C++, Python, shell scripting & large application development
3. UNIX-based multithreaded, multiprocessing, Interprocess Communication experience
4. Server side, high volume, full life-cycle application responsibility
5. Strong Database skills
6. Experience designing and writing robust, scalable, secure, efficient, and maintainable code
7. Network server applications, TCP sockets, DNS, SMTP protocols
8. Strong software design skills in a collaborative development/teamwork environment
9. Ability to work well with others in a team environment
10. Ability to prioritize, multi-task and manage work to critical project timelines in a fast-paced, constantly changing environment
11. Excellent communication skills, friendly demeanour and a can-do attitude
Preferred skills and experience:

1. Previous experience in security, ISP or networking industry a plus
2. Experience with FreeBSD, python a plus
Job Software Development
Primary LocationMIC-IND-Karnataka
Schedule Full-time
Recruiter Anup Kumar Raju
Position Number 876634

Software QA Engineer - IM
About the Role and Responsibilities

McAfee believes that amazing things can be accomplished by diverse teams of talented individuals. Share your talents with us by joining the world's largest dedicated security technology company. McAfee delivers proactive and proven solutions and services that secure systems and networks around the world, allowing users to browse and shop the web securely. With our unmatched security expertise and commitment to innovation, McAfee helps home users, businesses, the public sector, and service providers to comply with regulations, protect data, prevent disruptions, identify vulnerabilities, and continuously monitor and improve their security. Our products are unique in how they work together to make security affordable and manageable. These days, the threats are tougher, and the perpetrators are trickier. As we have for more than 20 years, McAfee delivers superior protection that is trusted by millions of people.

JOB PURPOSE

You will be working as part of the QA team testing releases of McAfee Email Gateway. The appliance integrates standard McAfee technologies including Anti-virus and Anti-Spam scanning, Data Loss Prevention and quarantine management.

MAIN RESPONSIBILITIES

1. Primary responsibilities include developing, implementing and executing automated and manual test cases for the product features and interfaces.
2. This includes identifying and tracking bugs (using defect tracking software), verifying defects reported by outside groups; validating bug fixes.
3. Working closely with development to reproduce and isolate problems;
4. Participating in ongoing product specification and reviews.

Experience

1. 3+ years QA / Software testing experience
2. Detailed knowledge of Linux/UNIX operating systems
3. Detailed knowledge of networking protocols (TCP/IP etc)
4. Test automation
5. Excellent communication in spoken and written English
6. Innovative, committed, self-motivated and team oriented
7. Perl or other programming/scripting languages used for test automation
8. Solid understanding of Networking with Web and Email protocols and formats


DESIRABLE

1. Anti Virus experience
2. Test Tools Experience
3. Testing of componentized software
4. ISEB foundation or practitioner certificate for software testing.
Job Product Quality Assurance
Primary LocationMIC-IND-Karnataka
Schedule Full-time
Recruiter Anup Kumar Raju
Position Number 876637

Senior Software QA Engineer - IM
About the Role and Responsibilities

McAfee believes that amazing things can be accomplished by diverse teams of talented individuals. Share your talents with us by joining the world's largest dedicated security technology company. McAfee delivers proactive and proven solutions and services that secure systems and networks around the world, allowing users to browse and shop the web securely. With our unmatched security expertise and commitment to innovation, McAfee helps home users, businesses, the public sector, and service providers to comply with regulations, protect data, prevent disruptions, identify vulnerabilities, and continuously monitor and improve their security. Our products are unique in how they work together to make security affordable and manageable. These days, the threats are tougher, and the perpetrators are trickier. As we have for more than 20 years, McAfee delivers superior protection that is trusted by millions of people.

Job Purpose:

You will be working as part of the QA team testing releases of McAfee Email Gateway. The appliance integrates standard McAfee technologies including Anti-virus and Anti-Spam scanning, Data Loss Prevention and quarantine management.

Main Responsibilities
1. Primary responsibilities include developing, implementing and executing automated and manual test cases for the product features and interfaces.
2. This includes identifying and tracking bugs (using defect tracking software), verifying defects reported by outside groups; validating bug fixes.
3. Working closely with development to reproduce and isolate problems;
4. Participating in ongoing product specification and reviews.
Experience

Essential

1. 5+ years QA / Software testing experience
2. Detailed knowledge of Linux/UNIX operating systems
3. Detailed knowledge of networking protocols (TCP/IP etc)
4. Test automation
5. Excellent communication in spoken and written English
6. Innovative, committed, self-motivated and team oriented
7. Perl or other programming/scripting languages used for test automation
8. Experience of performance, load and stress testing
9. Solid understanding of Networking with Web and Email protocols and formats

Desirable

1. Anti Virus experience
2. Test Tools Experience
3. Testing of componentized software
4. ISEB foundation or practitioner certificate for software testing.
Job Product Quality Assurance
Primary LocationMIC-IND-Karnataka
Schedule Full-time
Recruiter Anup Kumar Raju
Position Number 876639

Senior Software QA Engineer - IM
About the Role and Responsibilities

McAfee believes that amazing things can be accomplished by diverse teams of talented individuals. Share your talents with us by joining the world's largest dedicated security technology company. McAfee delivers proactive and proven solutions and services that secure systems and networks around the world, allowing users to browse and shop the web securely. With our unmatched security expertise and commitment to innovation, McAfee helps home users, businesses, the public sector, and service providers to comply with regulations, protect data, prevent disruptions, identify vulnerabilities, and continuously monitor and improve their security. Our products are unique in how they work together to make security affordable and manageable. These days, the threats are tougher, and the perpetrators are trickier. As we have for more than 20 years, McAfee delivers superior protection that is trusted by millions of people.

Job Purpose

You will be working as part of the QA team testing releases of McAfee Email Gateway. The appliance integrates standard McAfee technologies including Anti-virus and Anti-Spam scanning, Data Loss Prevention and quarantine management.

Main Responsibilities
1. Primary responsibilities include developing, implementing and executing automated and manual test cases for the product features and interfaces.
2. This includes identifying and tracking bugs (using defect tracking software), verifying defects reported by outside groups; validating bug fixes.
3. Working closely with development to reproduce and isolate problems;
4. Participating in ongoing product specification and reviews.

.
Experience

Essential

1. 5+ years QA / Software testing experience
2. Detailed knowledge of Linux/UNIX operating systems
3. Detailed knowledge of networking protocols (TCP/IP etc)
4. Test automation
5. Excellent communication in spoken and written English
6. Innovative, committed, self-motivated and team oriented
7. Perl or other programming/scripting languages used for test automation
8. Experience of performance, load and stress testing
9. Solid understanding of Networking with Web and Email protocols and formats

Desirable
1. Anti Virus experience
2. Test Tools Experience
3. Testing of componentized software
4. ISEB foundation or practitioner certificate for software testing.
Job Product Quality Assurance
Primary LocationMIC-IND-Karnataka
Schedule Full-time
Recruiter Anup Kumar Raju
Position Number 876640

Senior Software Development Engineer - NSBU
About the Role and Responsibilities

McAfee is the world's largest dedicated security technology company. McAfee delivers proactive and proven solutions and services that secure systems and networks around the world, allowing users to browse and shop the web securely. With our unmatched security expertise and commitment to innovation, McAfee helps home users, businesses, the public sector and service providers to comply with regulations, protect data, prevent disruptions, identify vulnerabilities, and continuously monitor and improve their security. Our products are unique in how they work together to make security affordable and manageable. These days, the threats are tougher, and the perpetrators are trickier. As we have for more than 20 years, McAfee delivers superior protection that is trusted by millions of people.

• Analyzes, designs, writes, and debugs product features
• Understands how the feature being developed interacts with other features already existing in the product
• Estimates project scope and delivers projects according to schedule
• Ensures a quality product through continuous testing and refinement of the code base
• Works with product management, development and quality assurance teams to help define and implement quality solutions that meet customer expectations
• Works with managers to assist with resource alignment and project scheduling
• Reviews Development, Marketing, and QA documentation
Experience


• BS in Computer Science or equivalent experience
• 5 -7 yrs of experience
• Experience designing and writing robust, scalable, secure, efficient, and maintainable code
• An understanding of network computing, performance, concepts and current practices
• Excellent organization, communication and interpersonal skills
• Ability to work well with others in a team environment
• Ability to prioritize, multi-task and manage work to critical project timelines in a fast-paced, constantly changing environment
• C/C++ development experience
• Experience with scripting languages (Python, Perl, Shell scripts)
• Experience in developing Linux/Unix products (special emphasis on FreeBSD and Linux experience)
• 5+ years of UNIX Programming experience
• Solid track record delivering enterprise-class applications
• Excellent design skills, including ability to produce functional and design specifications
• Ability to work independently (self-motivated) and with minimal supervision
• Wide exposure to network transport and common application protocols
• Proven effective leadership experience on multiple projects


Not required, but having these is a big plus:
• Familiarity with product development and network security best practices
• Working knowledge of networking, including security
• Experience in object-oriented design and coding practices


Job Software Development
Primary LocationMIC-IND-Karnataka
Schedule Full-time
Recruiter Kumar Devaraj
Position Number 876617

Senior Software Development Engineer - NSBU
About the Role and Responsibilities

McAfee is the world's largest dedicated security technology company. McAfee delivers proactive and proven solutions and services that secure systems and networks around the world, allowing users to browse and shop the web securely. With our unmatched security expertise and commitment to innovation, McAfee helps home users, businesses, the public sector and service providers to comply with regulations, protect data, prevent disruptions, identify vulnerabilities, and continuously monitor and improve their security. Our products are unique in how they work together to make security affordable and manageable. These days, the threats are tougher, and the perpetrators are trickier. As we have for more than 20 years, McAfee delivers superior protection that is trusted by millions of people.

Each of these engineers will be working on the McAfee Firewall Enterprise product. The McAfee Firewall Enterprise product is an enterprise class firewall product that is used to protect networks against evolving threats. Each engineer's primary development projects will be ones focused on features required for the firewall to meet CC MRPP certification requirements.

Responsibilities
• Analyzes, designs, writes, and debugs product features
• Understands how the feature being developed interacts with other features already existing in the product
• Estimates project scope and delivers projects according to schedule
• Ensures a quality product through continuous testing and refinement of the code base
• Works with product management, development and quality assurance teams to help define and implement quality solutions that meet customer expectations
• Works with managers to assist with resource alignment and project scheduling
• Reviews Development, Marketing, and QA documentation
Experience


• BS in Computer Science or equivalent experience
• 4-7 yrs of experience
• Experience designing and writing robust, scalable, secure, efficient, and maintainable code
• An understanding of network computing, performance, concepts and current practices
• Excellent organization, communication and interpersonal skills
• Ability to work well with others in a team environment
• Ability to prioritize, multi-task and manage work to critical project timelines in a fast-paced, constantly changing environment
• C/C++ development experience
• Experience with scripting languages (Python, Perl, Shell scripts)
• Experience in developing Linux/Unix products (special emphasis on FreeBSD and Linux experience)

Not required, but having these is a big plus:
• Familiarity with product development and network security best practices
• Working knowledge of networking, including security
• Experience in object-oriented design and coding practices
Job Software Development
Primary LocationMIC-IND-Karnataka
Schedule Full-time
Recruiter Kumar Devaraj
Position Number 876618

Senior Software Development Engineer - NSBU
About the Role and Responsibilities

McAfee is the world's largest dedicated security technology company. McAfee delivers proactive and proven solutions and services that secure systems and networks around the world, allowing users to browse and shop the web securely. With our unmatched security expertise and commitment to innovation, McAfee helps home users, businesses, the public sector and service providers to comply with regulations, protect data, prevent disruptions, identify vulnerabilities, and continuously monitor and improve their security. Our products are unique in how they work together to make security affordable and manageable. These days, the threats are tougher, and the perpetrators are trickier. As we have for more than 20 years, McAfee delivers superior protection that is trusted by millions of people.

Senior Software Engineer Roles
The Senior Software Engineer is a key technical contributor to the Firewall Management engineering team. This contributor will work on a number of projects drawing on their broad experience with diverse technologies and software development best practices. This role is expected to quickly master new technologies, designing and implementing features for the Firewall Management products. In addition, the Sr. Software Engineer will mentor other development staff and work with Manager on scoping and scheduling feature implementations.

Responsibilities
General
• Analyzes, designs, writes, and debugs client and server-side solutions and new product features
• Ensure a quality product through continuous testing and refinement of the code base
• Drive specification, measurement and correction of performance, reliability and scalability issues
• Maintain and extend existing Firewall Management (CC, Profiler) applications
• Design and implement the next-generation user interface
• Work with product management, development and quality assurance teams to help define and implement user interfaces for our industry-leading security applications
• Working with managers to assist with resource alignment and project scheduling
• Reviewing Development, Marketing, and QA documentation
Experience


• BS in Computer Science or equivalent experience
• Solid track record delivering enterprise-class applications
• Must design and write robust, scalable, secure, efficient, and maintainable code
• Experience with client/server architectures and multi-threading development
• An understanding of network performance, concepts and current practices
• Excellent design skills, including ability to produce functional and design specifications
• Excellent organization, communication and interpersonal skills
• Ability to work well with others in a team environment
• Ability to work independently and with minimal supervision
• Ability to prioritize, multi-task and manage work to critical project timelines in a fast-paced, constantly changing environment
Web UI
• 5+ years Java/J2EE application design and development experience
• Spring application development experience
• Hibernate development experience
• Experience designing UIs with AJAX desired
• Should have a strong foundation in the following:
o HTML/XML
o CSS/JavaScript
o UI design patterns
• Solid track record delivering successful web applications through the full product lifecycle
Highly Desirable
• Familiarity with product development and network security best practices
• Working knowledge of networking, including security and firewalls
• Experience in developing Linux/Unix products
• Experience with scripting languages (Perl, Shell scripts)
• Experience with database stored procedures and SQL
• Experience with XSLT
• Experience with SOAP based Web Services implementation
• Component based UI development

Job Software Development
Primary LocationMIC-IND-Karnataka
Schedule Full-time
Recruiter Kumar Devaraj
Position Number 876619

Senior Software Development Engineer - NSBU
About the Role and Responsibilities

McAfee is the world's largest dedicated security technology company. McAfee delivers proactive and proven solutions and services that secure systems and networks around the world, allowing users to browse and shop the web securely. With our unmatched security expertise and commitment to innovation, McAfee helps home users, businesses, the public sector and service providers to comply with regulations, protect data, prevent disruptions, identify vulnerabilities, and continuously monitor and improve their security. Our products are unique in how they work together to make security affordable and manageable. These days, the threats are tougher, and the perpetrators are trickier. As we have for more than 20 years, McAfee delivers superior protection that is trusted by millions of people.

Senior Software Engineer Roles
The Senior Software Engineer is a key technical contributor to the Firewall Management engineering team. This contributor will work on a number of projects drawing on their broad experience with diverse technologies and software development best practices. This role is expected to quickly master new technologies, designing and implementing features for the Firewall Management products. In addition, the Sr. Software Engineer will mentor other development staff and work with Manager on scoping and scheduling feature implementations.
Responsibilities
• Analyzes, designs, writes, and debugs client and server-side solutions and new product features
• Ensure a quality product through continuous testing and refinement of the code base
• Drive specification, measurement and correction of performance, reliability and scalability issues
• Maintain and extend existing Firewall Management (CC, Profiler) applications
• Design and implement the next-generation user interface
• Work with product management, development and quality assurance teams to help define and implement user interfaces for our industry-leading security applications
• Working with managers to assist with resource alignment and project scheduling
• Reviewing Development, Marketing, and QA documentation
Experience


• BS in Computer Science or equivalent experience
• Solid track record delivering enterprise-class applications
• Must design and write robust, scalable, secure, efficient, and maintainable code
• Experience with client/server architectures and multi-threading development
• An understanding of network performance, concepts and current practices
• Excellent design skills, including ability to produce functional and design specifications
• Excellent organization, communication and interpersonal skills
• Ability to work well with others in a team environment
• Ability to work independently and with minimal supervision
• Ability to prioritize, multi-task and manage work to critical project timelines in a fast-paced, constantly changing environment
Web UI
• 5+ years Java/J2EE application design and development experience
• Spring application development experience
• Hibernate development experience
• Experience designing UIs with AJAX desired
• Should have a strong foundation in the following:
o HTML/XML
o CSS/JavaScript
o UI design patterns
• Solid track record delivering successful web applications through the full product lifecycle
Highly Desirable
• Familiarity with product development and network security best practices
• Working knowledge of networking, including security and firewalls
• Experience in developing Linux/Unix products
• Experience with scripting languages (Perl, Shell scripts)
• Experience with database stored procedures and SQL
• Experience with XSLT
• Experience with SOAP based Web Services implementation
• Component based UI development

Job Software Development
Primary LocationMIC-IND-Karnataka
Schedule Full-time
Recruiter Kumar Devaraj
Position Number 876620

No comments:

Post a Comment