Sr Software Development Engineer Encryption Cloud Services Team Business Introduction (Bangalore centre) The McAfee mission is simple: to relentlessly protect all that matters through leading edge cyber security, from your workplace to your home and everywhere in between. Working across the entire consumer and corporate cyber security space - including cloud, network and endpoint security, data and web protection, to name a few - and utilizing our world-class threat and malware research, McAfee is laser focused on designing and building the best-in-class, robust and scalable security products for consumer and enterprise customers. As industry top performers, we develop optimized high-performance system software solutions with high availability and reliability.
About the role :
You will develop of high-quality services to the defined specification targeting high service scalability and uptimes
You will create deployment scripts and operational documentation to allow our ops team to deploy and maintain the services which you build
You will work with more junior members to help them develop their software engineering skills
You will review product requirements, specifications and technical design documents and provide accurate feedback
You will identify and fix bugs quickly, with an eye for quality
You will peer review code changes from other developers on parts of a product source code
You will create deployment scripts and operational documentation to allow our ops team to deploy and maintain the services which you build
You will stay current with technology trends & factor this into current design and implementation
You will understand the big picture, take initiative to solve the problem and identify opportunities for refactoring
About you :
Experience with solving technical problems using data structures and algorithms
7+ years of experience in designing and developing applications for Windows OS
Experience with Windows OS platform and knowledge of Windows OS internals & drivers is essential
well versed with design and development of different tiers of software product.
Must be very good in design patterns
Prior experience working on software security products is a plus
Experience with C, C++ programming languages
In depth experience in Data structures /algorithms
Low-level experience such as writing and debugging device drivers is required
Experience of low-level Windows/Mac/Linux kernel programming
Exposure to uEFI development is a plus
Job Classification
Industry: IT Services & Consulting Functional Area: IT Software - Application Programming, Maintenance, Role Category: Programming & Design Role: Programming & Design Employement Type: Full time
Education
Under Graduation: B.Tech/B.E. in Computers Post Graduation: M.Tech in Computers Doctorate: Doctorate Not Required
Contact Details:
Company: McAfee Software India Location(s): Bengaluru