About the Role and Responsibilities
Location: Bangalore, India
About the Role
This is Principal Development Engineer role. The person will be an integral part of McAfee Labs Cloud Engineering team. The person should be proficient in Java & Java Technologies and responsible for taking a senior role for Web security research group in McAFee Labs.
Primary Responsibilities :
The responsibilities will include the following:
- 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.
- Adapts and promotes overall direction to reflect changes within the company.
- Quickly, efficiently and independently resolve highly complex problems, even those of large scale or across multiple products.
- Applies engineering processes (e.g. Unit testing, Code Reviews etc) to consistently produce sound solutions of high quality. Able to independently produce quality solutions on problems of high complexity.
- Mentoring members of the engineering team on matters pertaining to technical specialty.
- 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 & Qualifications
- 6+ years of Java development specializing in web applications, Servlet, Java Bean, JDBC, and JSP development
- Bachelors/Masters in Engineering (preferably in IT or CS)
Competencies / Skill sets required for the role:
- Specializing in Core Java, web applications, Servlet, Java Bean, JDBC, and JSP development.
- Must have knowledge of HTTP, TCP, and UDP.
- Must have experience with relational databases.
- MS SQL Server 2005 + TSQL (this is the database for ePO server)
- Experience with Hadoop and Big Data Technologies
- Knowledge on C/ C++ is also mandatory
- Expertise with UN-X like operating system is advantage.
- Must have experience with planning and creating large enterprise quality multi user systems.
- Experience in network security is a plus
- Experience in Design QA Automation system for High end Server side Technologies
Job: Software Development
Primary Location: MIC-India MIC-Karnataka MIC-Bangalore BEC MIC
Position Number: 864687
McAfee puts a virtual padlock on IT resources. The company sells network security products that protect computers, networks, and mobile...