Manish Singh

Ranch Hand
+ Follow
since Jan 26, 2007
Merit badge: grant badges
For More
Cows and Likes
Cows
Total received
In last 30 days
0
Forums and Threads

Recent posts by Manish Singh


We have couple of open positions for java developers at Gurgaon India with Mcafee(Intel).
Please send your resumes to manish_singh2@mcafee.com
13 years ago
There should not be any problem in running java 5 application in java 6 as most of the product including java is backward compatible.

There are a few things you should do:
1) Try to find out what language feature will be causing problems if you run it in java 6.
2) If you should run it using java 5 only then install jre 5 on your system and update your JAVA_HOME system path to use java 5. Then run the application you will not get any warning.
13 years ago
You should start using JDBC because most of the projects will need to store the data in the database.
you can send your resume to manish_singh2@mcafee.com

Development Manager - Solidcore

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:
As software Development Manager you will be responsible for delivering quality software on schedule at or under the predicted resource cost, while adroitly handling the unexpected. We are looking for an individual who has a passion for technology to fulfill this technical role; we expect this individual to have familiarity with variety of languages, platforms, frameworks.

McAfee will ask you to do great things and we'll give you a wide degree of freedom in finding ways to success. This role is a blend of People Manager, Project Manager, obstacle remover, mentor and cheerleader. We are looking for self motivated leaders with a drive and desire to work with smart teams and deliver world class products.

Primary Responsibilities:

1. Working with other people and organizations to determine project requirements and resolve issues
2. Developing project plans, specifications, estimates and schedules
3. Monitoring project progress vs. schedules; revisions to project plans and staffing as necessary
4. Assigning tasks, balancing ongoing projects and immediate needs for product fixes and problem resolution
5. Providing opportunities and encouragement for employee growth and team productivity growth
6. Participation in the creation and maintenance of software development processes and standards
7. Monitoring the work of direct reports and providing ongoing feedback

Experience

Experience & Qualifications:

1. Proven past experience in leading a team through successful software projects (Minimum 10-12 years of software development experience with the latest 2+ years as a development manager)
2. Exceptional communication abilities - spoken, written and otherwise - across a variety of audiences
3. Knowledge and experience through the whole cycle of software creation - from conception through execution and into deployment and maintenance
4. Strong ability to create proper top-down, structured project plans comprising a product breakdown structure, work breakdown structure. Plans should identify not only all of the products that will be delivered during the project but also all of the activities that will be required to be accomplished to deliver the products.
5. Manage and monitor the project plan to ensure successful completion of the plan activities and delivery of the project on schedule
6. Prior professional software development experience
7. Deep experience - and willingness to mentor others - in C, C++ and/or Java
8. Loves a good puzzle and troubleshooting complex problems
9. Knowledge of specific topics in version control, development methodologies (Agile, etc) and theories of management
10. Relevant undergraduate or advanced degrees
11. Strong written and oral communication skills
12. Desire to work in fast-paced, entrepreneurial setting
13. Proactive, positive approach to work
14. Strength to stand up to and tame unexpected problems as they arise
15. Demonstrated history of curiosity and continued professional growth
16. Strength to deliver bad news - and solutions - when needed
17. Demeanour and personal compatibility with the software development organization at McAfee



Software QA Manager - Solidcore

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 :

As software Quality Assurance Manager you will be responsible for ensuring quality software delivery as per schedule. The role requires close collaboration with the engineering staff to define, develop, and execute test plans and test cases, review and report on test progress, status, and meet test completion and delivery milestones that you help define. You will be required to work closely with design, development, project management and documentation to coordinate testing responsibilities.

Primary Responsibilities:

1. Developing QA project plans, specifications, estimates and schedules
2. Monitoring project progress vs. schedules; revisions to project plans and staffing as necessary
3. Assigning tasks, balancing ongoing projects and immediate needs for product fixes and problem resolution
4. Providing opportunities and encouragement for employee growth and team productivity growth
5. Participation in the creation and maintenance of software test processes and standards
6. Monitoring the work of direct reports and providing ongoing feedback
7. Working with other people and organizations to determine project requirements and resolve issues
8. Guide team to create/maintain test plans and test cases for McAfee Software products
9. Ensure and extend post-build regression testing
10. Work closely with engineering in early product phases to facilitate McAfee's agile development methodology
11. Track features and bugs (Bugzilla)
12. Work on methodology to enhance code coverage testing
13. Provide mentorship to QA staff members
14. Evaluate tools and technologies to improve the overall QA process

Experience


1. 10-12 years of proven past experience in leading a team through successful software projects (Minimum 5+ years of IT experience and 2+ years of project management experience)
2. Exceptional communication abilities - spoken, written and otherwise - across a variety of audiences
3. Strong ability to create project plans and schedules, to manage to these schedules
4. Demonstrated history of curiosity and continued professional growth
5. Passion for quality
6. Experience writing in depth test plans and test cases leading to successful product releases
7. Strong UNIX/Windows and shell programming skills (Java, Bash, Perl, Batch scripting, SOAP, etc.)
8. In-depth understanding of the principles of Software Quality Assurance
9. Strong written and oral communication skills
10. Desire to work in fast-paced, entrepreneurial setting
11. Proactive, positive approach to work
14 years ago
which ? extends you can't add objects to the list
14 years ago
@srinivasa Avvaru
Do you want to know which thread currently holds the lock of a particular object?
14 years ago

Code tags for code, please Manish Singh, not quote tags.



Sure. Thanks for pointing
14 years ago
annotations are like metadata for the functions and variables.
I will suggest you to read some small book or documentation about it
14 years ago
Any programmer need to know the Data structures and algo.
without them you can't write good code. The extent to which one should be familiar with them may varry
14 years ago
why are you encoding the special characters?

And if encoding is a must then prevent user from more than entering affective 20 chars. Use 'onkepup' event listener on the username text box to do it.
14 years ago
method will return immediately after executing the finally.

I will encourage you to try it out yourself
14 years ago
Learn something about the security constraint tag of web.xml.
You will get what you need
14 years ago
Congrats for your SCJP
14 years ago
a progress indicator will be the ideal solution for you.
As it will be communicating with the server while the upload is in progress that will keep your session alive. It will also prove better user experience.
14 years ago
JavaDocs
javaDocs

Look at the above API try to understand the use of the methods.
14 years ago