my dog learned polymorphism
The moose likes Jobs Discussion and the fly likes Sr. Java Developer vs. Sr. Software Engineer? Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login
JavaRanch » Java Forums » Careers » Jobs Discussion
Bookmark "Sr. Java Developer vs. Sr. Software Engineer?" Watch "Sr. Java Developer vs. Sr. Software Engineer?" New topic

Sr. Java Developer vs. Sr. Software Engineer?

M Burke
Ranch Hand

Joined: Jun 25, 2004
Posts: 397
So what is the difference? When I look at job descriptions, they are almost identical. But at least on, the Engineer makes significantly more money on average.

Does being a project lead make a difference in pay? I am techincal only.
Marcel Wentink
Ranch Hand

Joined: Sep 19, 2008
Posts: 157
Ah, what they call junior developer somewhere would almost fit senior software engineer somewhere else. But engineer probably sounds a little heavier then developer. The first would suggest that the job is more then programming. You could better look at the job description and the salary.

Once we had a discussion at the office what to put on our name cards. We decided to put software engineer on it, but just to impress the girls.
Ulf Dittmer

Joined: Mar 22, 2005
Posts: 42965
Job titles vary widely between companies (and may mean little to begin with), so they can't really be compared in general.

A project lead will generally draw a higher salary than a developer/engineer.
Sandeep Awasthi
Ranch Hand

Joined: Oct 23, 2003
Posts: 597
I think they may not have senior developer and senior software engineer in the same company. Then JD differs from company to company , for me both are same designations.

Mike Isano
Ranch Hand

Joined: Jan 19, 2007
Posts: 144
There is no differnece. But everyone wants to be called an "engineer". Just about every field of work has found a way to inlcude "engineer" into their job title. Most notably the "janitorial engineer".

1. a person trained and skilled in the design, construction, and use of engines or machines, or in any of various branches of engineering: a mechanical engineer; a civil engineer.
2. a person who operates or is in charge of an engine.
3. Also called locomotive engineer. Railroads. a person who operates or is in charge of a locomotive.
4. a member of an army, navy, or air force specially trained in engineering work.
5. a skillful manager: a political engineer.
–verb (used with object)
6. to plan, construct, or manage as an engineer: He's engineered several big industrial projects.
7. to design or create using the techniques or methods of engineering: The motor has been engineered to run noiselessly.
8. to arrange, manage, or carry through by skillful or artful contrivance: He certainly engineered the election campaign beautifully.
M Burke
Ranch Hand

Joined: Jun 25, 2004
Posts: 397
True, many people want a fancy title even if they are a nobody. It just causes confusion as far as hierarchy of positions.

I mean, are you a 'programmer', 'architect', 'developer', or 'engineer'? Or are you all of these things depending where you work?
I agree. Here's the link:
subject: Sr. Java Developer vs. Sr. Software Engineer?
It's not a secret anymore!