tags:

views:

529

answers:

11

My official title is Programmer but I do not feel it fully represents what I do because a large portion of my time is spent working with QA on testing, acting as a liason with our offshore development team and meeting with business managers to help make decisions about new features.

My understanding has always been that the title "Programmer" is usually applied to someone who simply writes code, not someone who is involved in architecture decisions or managerial issues related to offshore teams.

It is true that I do not have any budgeting duties as my manager does and I do not deal with contracts related to the offshore development. My manager handles both of those duties.

But the title "Programmer" seems like a very narrow label for the broad range of responsibilities that I have. For example, I sometimes help QA staff to figure out how to do their testing. And I give the offshore team detailed instructions about how to implement new features - I review their code and integrate their changes locally.

I don't know if this is typical these days or if I should ask for a title change.

If I should ask for a title change, I would appreciate any recommendations.

+4  A: 

Offshore Development Manager

xcud
Why? Most of what he's doing falls into the "software developer" category. Is he in charge of the contract for delivery of offshore programming? Is he managing the budget? Doesn't sound like it. So to me it just sounds like he's being a software developer/build engineer with a few extra responsibilities.
cletus
+1  A: 

Project Leader.

ChrisW
+5  A: 

Either Project Leader or Technical Lead.

cletus
"Technical lead" I take to mean that you are responsible for delivery of a technical solution, which seems to summarize your responsibilities quite well. Tech leads often have teams they either lead or are in some way responsible for. Your duties around requirements/defects/etc are common in that kind of position but they also sound like a Project Leader too.
cletus
A: 

If you are not leading anyone, "Software Developer"

Vish
He seems to be leading the project, not necessarily the development team: so project leader and not necessarily team leader.
ChrisW
A: 

Software Development Lead

Troggy
+1  A: 

Software Development Manager or Software Development Liaison. It doesn't sound like your necessarily the Software Development Lead.

arbales
+1  A: 

Secretary of software development..? ...or maybe administrative assistant?

KristoferA - Huagati.com
A: 

I was Senior Programmer at those tasks, but they also called me Lead (Web) Developer at their company resume.

Ferry Meidianto
A: 

Project Manager or Software Project Manager or Technical Project Manager

Pascal Thivent
A: 

CTO, Consultant, Software Architect

considered those?

Moak
A: 

Senior [Industry] Software Architect

Corger