Tuesday, 31 March 2015

5 Technical Skills for .NET Programmer !!!

5 Technical Skills for .NET Programmer !!!

#1. Concepts of Object Oriented Programming OOP)
 Every .NET programmer should be able to explain the key concepts of OOP in a very simple way. These are basic skills, but if a developer cannot explain these concepts so that everyone can understand them there is a good chance they will run into problems

#2. Java Script, JQuery. C# and ASP.NET
While programmers technical knowledge is important, you also need to know a programmer knows how to implement their knowledge and skills on a real project, so ask about their real world experience. For a .NET programmer you should be interviewing people who have developed at least four real mid-sized projects that went live in their most recent work experience. You can see some of these skill sets in our sample job description template for .NET programmer.

#3. SQL and/or Oracle Back-End Programming Experience
 All .Net programmers need to have skills and experience beyond developing GUIs. They also need to have some database development experience so that they can properly access and render data.  Again, understanding these skills conceptually is one thing, but having recent relevant experience developing databases that you use in your business are key for a good hire.

#4. Visual Studio IDE
All .Net programmers work in Microsoft Visual Studio, but not all of them work with newer versions. If they don't have experience with the latest version, that is not a deal breaker, but it is important that they have experience using some of the newer versions because that is the only way to ensure applications do not break when new operating systems or browsers are released.

#5. New Areas of .NET
 One of the reasons you are probably looking for a .NET developer in the first place is because there is so much functionality that .NET facilitates and there are constantly new areas added. While you are unlikely to find, or need, a developer who has experience in all aspects of .NET, you should identify the two most important areas

Monday, 30 March 2015

Most important skills required for a financial analyst !!!

Every company has employees who analyze its financial data and enhance its decision support process by providing their insights and analyses to management. In some companies the CFO, controller, or accounting staff performs this function in addition to their regular responsibilities. In other companies the process is more formal, with financial analysts, cost accountants, and even whole departments dedicated to this function. No matter which way it's done, effective financial analysis is really more a way of thinking than a series of steps or processes.

Financial professionals who are effective at financial analysis can add value to their companies and excel in their careers. Good analysts identify cost-savings ideas, revenue growth opportunities, and strategies for productivity improvements. Even people who work with financial data but don't do regular analysis (general ledger, accounts payable, financial systems staff) can benefit by building an analytic approach into the way they perform their jobs.

Saturday, 28 March 2015

How to research a company for a job interview:

How to research a company for a job interview:
First step is to learn following 5 things
1. Company Mission Statement and Basic Facts
2. What Sets the Company Apart From its Competitors?
3. What is Being Said About the Company in the News and Through Social Networks?
4. How the Company is Structured
5. Who's in Charge?
*Should you take the time to research employees who you might know?
Go on LinkedIn and see if you are connected to anyone who has worked or currently works at the company, and if you are call them beforehand and ask some questions. When you're at the interview, and it's appropriate, you can say 'I'm actually connected to so and so who works in marketing through a friend.'
* Is there a downside when it comes to doing company research?
People do a ton of research and feel like they need to showcase that information, so doing too much research can actually work against you. People go in and say 'Why did you do this and that in Asia?' and they end up questioning the company – it's presenting the information they've gathered in a negative way.
* So what's the best way candidates can use the research they've done in the interview?
If you want to point to research you've done, say something like 'I saw this and I love it.' But, you don't ever want to say 'I would do this differently.' Learning about the company is also great for tailoring your interview examples and highlighting things that you see in the company that are commonalities with you and areas where your expertise could be useful.
* Should you Google the person you're interviewing with to learn about their background?
You don't need to. You are going to be tempted to use any information that you find there. But if you find no connecting points let it go and move on. Don't try to draw assumptions and don't make connections that don't exist. If they worked at the same company that you did, they are going to see it on your resume that's something they will bring up in an interview.
*What should you do if you're interviewing with a smaller company, which does not have a significant Web presence?
If you can't find any information on the company, you can say something like 'I'm really intrigued by the company and I'm really excited to learn more.' People love to talk about where they work. I think taking a look at the company Web site is good enough in this case. You can say 'I'm normally able to do some research about a company.' That is totally acceptable and can be a great conversation starter and connecting point. Once they start telling you about the company, you can say 'I worked on something very similar' and point to your experience.

Friday, 27 March 2015

How do I choose a career !!

How do I choose a career !!

Since a person’s career is a very personal choice and reflects his or her personality, creativity, interests, and goals, it is sometimes beneficial if one begins by choosing a career path, instead of a career. Often career counselors conduct career pathing sessions with their clients to assist in matching innate skills and abilities with short and long-term goals. As the person continues to climb the ladder to a successful career, the prospect of additional promotions within or outside his company, continued educational opportunities, and the eventual possibility of starting his or her own business are also career pathing options.

Now, getting back to the question of "How do I choose a career? The answer is -- today, people do not choose one career. They choose career paths that can twist and turn to meet the changing economy. Statistics show that in recent years people change careers at least three to four times in their lifetimes, and they hold an average of seven jobs. Remember, when we say average, that also means that 50 per cent of the people hold more than seven jobs.

The career counselor often talks with the person at length to explore the subjects the individual liked in school, what he or she considers to be personal strengths and abilities, as well as what other people have said through evaluations at work or volunteer activities. The counselor will ask about the person’s daydreams, his or her ideal job, and aspirations. Clients often feel that the time spent with the counselor leads to more insight and investigation regarding several possible career paths.

Thursday, 26 March 2015

How to prepare for a software engineering interview !!!

How to prepare for a software engineering interview !!!

Preparing for a software interview is very tricky. You absolutely must prepare to give yourself the best possible chance to succeed at the only thing is that you usually have less of an idea of what will be on the exam than you would in a college or high school exam. But, if you do your research and put in the preparation you should have some general idea of the kind of questions that will be asked in a specific company, and you should also have some answers for those questions. This leads us to our first piece of advice.

The golden rule to preparing for a software engineering interview

Here’s my golden rule that we really think everyone should follow when looking for a new job in the software industry: Do not even start applying to jobs until you have already put in at least 40-50 hours of preparation time.

The reason we say that you shouldn’t even apply to a job until you have put in some serious preparation time is because of the fact that you will – assuming you have a decent resume – start getting a lot of responses very quickly from companies, and you will quickly be overwhelmed just talking to various recruiters, sending emails, and setting up appointments to chat with people in human resources or whoever is handling hiring. 

What to do if you’ve already applied, but haven’t prepared

You may be reading this article after already having applied to a number of jobs, or even after having faced a few rejections from different companies. In this case, we advice you  to postpone any interviews you have set up in the future in order to give yourself more time to prepare – an extra week or two could be very valuable in terms of giving you more time to do the necessary preparation work. Just because the software job market is hot does not guarantee that you will get a job – you absolutely must put in the time to prepare for every interview you have.

Wednesday, 25 March 2015

Have Confidence on the Job !!!

Have Confidence on the Job

1.     Confidence, high self-esteem, and ambition are qualities that will help you in your career path.
2.     One of the main pillars of ambition is high self esteem.
3.     Self-acceptance and faith-in-oneself allows confidence and ambition to grow.
4.     Lacking this personal characteristic can put a serious damper on your career goals.
5.     Here is how to let your personality shine and make way for your professional life.
6.     A healthy level of confidence, however, will make you more likely to engage in challenging but manageable projects, will help you get outside your comfort zone, and allow you to achieve new goals–all of which are valued characteristics of successful workers
7.     Confidence is also a key leadership quality.
8.     You’ll also be able to attract and retain a quality team, because they will trust you and feel you have matters under control.

Tuesday, 24 March 2015

Raising Your Self-esteem To Have A Better Career !!!

Most of your frustrations and struggles during your job search have to deal with insecurity. How you feel about yourself will either spawn motivation and energy or will severely hurt your chances for a great career.
When you increase your confidence level, you are able to interview more effectively, negotiate higher salaries and, subsequently you will receive a wider number of offers. Conversely, when you fail to do so, you are going to be paid less, given fewer responsibilities and will end up accepting a position that you are overqualified for.
You can train yourself to begin to feel more confident both in life and when interviewing. 
To help, We have listed some basic exercises for you to implement in order to gain key self-esteem and momentum during job transitions:

1.     Begin refuting the thoughts pertaining to your negative self-image
2.    Learn to effectively deal with disapproval and failure 
3.    Think in action oriented terms 
4.   Stop worrying 

The right mindset will significantly boost your overall state of being and performance. When you think positively and believe in your abilities, you’ll recognize success.

Monday, 23 March 2015

Interview Tips !!!

Interview Tips
Telephone Interviews

First of all, get your telephone number /contact number across clearly. Mention the country code, area code and city code. This is a must for MNC's and positions overseas.

If you are giving a contact number, intimate the people who are likely to receive the call. If the name by which you are known differs from your official name (as mentioned in the CV) intimate this to them to ensure you receive your call.

Telephone interview could range between 30-90 minutes. It is better not to list an office number, Public Call Office number that would disturb your concentration and consequently affect your performance. Avoid noisy places.

Make sure the interview is conducted in your TIME ZONE. When you are informed of a tele interview, confirm the date/day and time in your time zone. Get to the phone 30 minutes ahead of scheduled time. Cut all your friends short to ensure you have a clear line.

Take note of the name, designation and phone number of the person who is interviewing you. If the interview is more in the nature of a teleconference, ascertain the name of at least one of the members of the panel.

Practice a 'self-introduction' in 1-2 minutes. Remember, this is also a test of your presentation & communication skills.

Have a copy of the CV mailed to the organization before the interview. If there is an update since the time of applying for a position, appraise them during the course of the interview, and fax/e-mail them a revised copy.

Listen to the questions carefully before you frame an answer. Don’t get tense and 'jump the gun'. Do not answer in 'yes' or 'no' or speak too fast. If you don’t understand a question, ask the interviewer to repeat it.

No long pauses in the conversation. Keep the conversation lively and engaging. At the same time don't be excessively hearty or flippant.

Familiarise yourself with some American phrases like "Come again" etc. which mean that you need to repeat what you have just said.

Don't refer to books or materials while being interviewed. Nor should you ask another person to help you out. Be truthful, the interviewers have conducted hundreds of tele interviews. It’s highly unlikely that you will get away with lying.

Ask questions about the company, about your job and any other information you think is critical for you to take a decision on joining 

Friday, 20 March 2015

Skills Required for Embedded Developer !!!

Worked in Steering/Power train/Brakes/Transmission domain.
Strong development experience in embedded C
Strong development experience in CAN/Flexray,UDS/KWP , SPI communication protocols
Strong development and modeling experience in MATLAB, Simulink, and Targetlink tools.
Strong debugging skills
Worked with ISO14229,ISO TP
Strong knowledge in tools like CANalyser/CANoe, CANDiva,CANstress,CANDELA studio,Lauterbach
Worked with Configuration management tools like Clearcase/SVN/VSS
Worked with Change management tools like ClearQuest
Worked with code generation tools like Vector Geny/Mentor Graphics
Awareness in File formats like a2l, Make,odx,cdd,hex/s-record etc
Worked with scripting languages like CAPL, Make etc
Knowledge / experience with Quality process such as ASPICE/CMMI
Excellent Communication and Interpersonal skills

Thursday, 19 March 2015

Skills required for Financial Analyst !!

Ensuring from a Month End perspective, the books are reflecting the true & fair picture. Ensuring that all the accruals for the CAO organsiation have been booked accurately. 

Central support for the business aligned controllers. 

Posting MIS adjustments for the CAO organization. 

Balance Sheet & Income Statement reporting from a month end perspective. 

Ensure relevant controls are in place to ensure accuracy and utmost quality of output. 

Manage change requirements in the existing processes on an ongoing basis. 

Review and develop new controls necessitated by any change to the process. 

Identify potential issues in processes and co-ordinate resolution on an ongoing basis. 

Liaise extensively with the financial controllers on issue identification, resolutions, new developments etc. 

Continuously explore and implement consistency, improvements and automations to eliminate manual efforts, enhance controls etc. 

Develop end to end understanding of the process including system architecture and data flows of relevant systems. 

Act as first escalation point for the resolution of any role related issues.

Wednesday, 18 March 2015

Skills required for Equity Analyst !!

Equity Analyst !!

An equity analyst is a person who analyzes financial data and trends for a company. An equity or financial analyst studies public records of businesses in order to predict the company’s future financial needs. The analyst writes reports on company finances and describes the business’s investment potential by assigning financial ratings, such as buy, sell, hold, etc. The equity analyst is also responsible for analyzing the budget and creating a plan to get out of debt, if the company is in such a financial situation.

Skills required for Equity Analyst !!

 1.        The said individual will be responsible for inculcating an equity advisory (direct equities) culture in the            organisation

2.        This will involve formulating and positing a direct equity proposition with appropriate marketing collaterals

3.        The above should then be used for getting direct equity allocations from existing HNI clients, as well as acquiring new clients

4.        The Equity Expert will work closely work with all the RMs in getting direct equity allocations from their clients

5.        The role will involve speaking to/ interacting with clients daily, and taking responsibility of managing the direct equity portfolio of the clients

6.        Research integrating research inputs available from in-house Institutional & Retail Research desks, as well from external sources, and also initiating research on own to support the equity sales process

7.        Creating Model Portfolios and managing client portfolios around the same, as well as through low churn equity advisory

8.        Keeping abreast of market changes and analysing stock movements/ finance of the company.

9.        Updating clients on research calls and advising them on asset allocation within their portfolio.

10.        Generating revenue in terms of brokerage income.

11.        Ensuring adherence to compliance norms of the organization

Tuesday, 17 March 2015

The 10 Effective Qualities of a Team Lead !!

An effective team leader  has a variety of traits and characteristics that encourage team members to follow. Team leaders naturally possess certain qualities, such as compassion and integrity, or learn leadership skills through formal training and experience. The qualities of an effective team leader inspire the trust and respect of the team and stimulate production within the workplace.
Effective team leaders communicate clearly. Quality verbal and written communication skills allow leaders to present expectations to team members in a way workers can understand.
Organizational skills
Effective team leaders possess exceptional organizational skills. Organizational skills help team leaders plan objectives and strategies, which allow team members to perform optimally.
An effective team leader is confident in his abilities, as well as confident in the abilities of his team members. A confident leader is secure in the decisions he makes that affect his team.
A quality team leader is respectful of his team members. A respectful leader empowers employees by encouraging them to offer ideas about decisions that affect them.
A quality team leader treats team members fairly. He is consistent with rewards and recognition, as well as disciplinary action.
An effective team leader is honest and open with his team members. Leaders who possess integrity gain the trust of team members because he does what he says he will do and treats others the same way he wants to be treated.
Influential leaders help inspire the commitment of team members to meet company goals and objectives. Influential leaders also help manage change in the workplace by gaining the confidence of workers through effective decision making and communication.
Effective team leaders know how to share leadership through delegation. Delegating certain tasks to trustworthy team members allows the leader to focus on improving workplace functions and production.
Effective team leaders are powerful facilitators. As a facilitator, team leaders help workers understand their goals. They also help organize an action plan to ensure team members meet their goals and objectives more efficiently.
Team leaders utilize negotiation skills to achieve results and reach an understanding in the event of a workplace conflict. Team leaders who negotiate effectively streamline the decision-making process, as well as solve problems for the best interest of everyone involved.

Saturday, 14 March 2015

Most important skills required for a financial analyst !!!

Every company has employees who analyze its financial data and enhance its decision support process by providing their insights and analyses to management. In some companies the CFO, controller, or accounting staff performs this function in addition to their regular responsibilities. In other companies the process is more formal, with financial analysts, cost accountants, and even whole departments dedicated to this function. No matter which way it's done, effective financial analysis is really more a way of thinking than a series of steps or processes.

Financial professionals who are effective at financial analysis can add value to their companies and excel in their careers. Good analysts identify cost-savings ideas, revenue growth opportunities, and strategies for productivity improvements. Even people who work with financial data but don't do regular analysis (general ledger, accounts payable, financial systems staff) can benefit by building an analytic approach into the way they perform their jobs.

Friday, 13 March 2015

what does a Mainframe Professional do ??

A person who writes and maintains business applications. He develops and supports large-scale batch or high volume transaction environments that require IBM/MVS mainframe processing power or equivalent. He programs in business-oriented languages such as COBOL, CICS, or fourth-generation languages

Skills a  Mainframe Professional  Should have:

•        Extensive Programming Knowledge on COBOL ,JCL, IMS DB & IMS DC
•        Strong experience in programming with COBOL in both Batch and Online Environment

•        Strong experience in CICS. Must be hands on with CICS programs and concepts.

•        Strong experience in JCL and File-Aid

•        Must be able to analyze Mainframe Job Abends from Dump Analysis and provide a Permanent fix

•        Must be familiar with DB2 concepts

•        Must have good experience in any one of the databases used in Mainframe Environment
•        Hands on exp using COBOL, JCL, VSAM, DB2

•        Good IMS DB/DC hands-on experience

Thursday, 12 March 2015

What are the skills a perfect web designer should have. !!

 The people who want to make their career in web designing should have artistic as well as professional approach while designing the website/web app.following are the skills and responsibilities of a web designer. Usually companies look for a candidate matching the following criteria.
Responsible for conceptualization, design and production of corporate collaterals including brochures, newsletters, posters, web sites, identity systems and promotional campaigns for print and web.
Fluency in current graphic design practices and web production software, such as Adobe Photoshop, Adobe Illustrator, Adobe After Effects.

Ability to create superior, original designs for the web.
Sound understanding of client deliverables and the ability to take responsibility for them.
Strong technical knowledge of how web-based technologies apply to web design such as HTML, Flash, Flash Basic Action Script, CSS, and Web 2. 0.
Possess the knowledge and experience of UI Design, Flash Banners and Web E-Mailers.
Ability to convert design into HTML manually, with browser compatibility.
Create design specifications document.
Create media review checklist.
Develop prototypes.
Create animation/ static image templates.
Provide expertise to Instructional Designers for media related requirements.

Wednesday, 11 March 2015

Interview Tips : First Impression, Creativity, Watch Your Words

How Good Is Your First Impression?

Dressing the part is an important element to getting hired. First impressions speaks volumes to an employer when you enter into an interview. Take into consideration the type of job you are pursuing and dress to that occasion. Good grooming also resonates well with employers. 

Use Your Creativity

Today's companies welcome your innovation. If during an interview you feel that the interviewer has made an assumption about you, feel free to question him or her. Let them know your thoughts and show them your creativity. Ask them deeper questions and give them a sample of how you see things, and what you can offer that’s unique among applicants. Set yourself apart and give yourself a better chance to win the job.   

Watch Your Words

What you say in an interview is important, but what you shouldn't say should also be emphasized. You shouldn’t talk negatively about your current or last job. Employers are less likely to hire you if you speak negatively about your previous boss. You should know that employers are interested in your attitude as well as your abilities.

Tuesday, 10 March 2015

Job interview tips: Strong handshake is just the beginning !!

Maybe your handshake indicates that your an overbearing jerk . An handshake that creates a favorable impression. We’re going to talk about how to do that.
There are three keys to a successful handshake
1.    How you do it
2.    When you do it
3.    Where you do it

How you do it

§  Make sure your handshake is firm. 
§  However, you don’t want to crush the other person’s hand.
§  If your hands are sweaty, give them a quick nonchalant wipe on your pants.
§  When you offer your hand, look the person in the eye and smile.

When you do it

Handshakes involve timing.
Many people avoid offering handshakes because they’re afraid of being left hanging.
If you’re not sure if someone will notice your offer, extend the handshake anyways. Most of the time people will notice your handshake offer and quickly grasp your hand.
Be aware of different social customs. Most cultures have different customs for shaking hands. Some find it inappropriate for a man to shake a woman’s hand and some cultures find shaking hands completely unacceptable. Be sensitive to these situations.

Where to do it

Handshakes are good every where.
Make sure to shake plenty of hands when you go to a social gathering.

Make sure to shake the hosts’ hand when arriving and leaving the gathering.