I’m interested in software development in Dotnet. Currently I have 2 offers in hand. Company X is giving me designation as “Configuration Specialist” and company Y is giving me designation as “Software Engineer”. I want to ask which designation is most suitable for me.

I would like to mention I’m only interested in software Development and coding part and these designation making me confuse to select company based on my need.

closed as off-topic by Thomas Owens, David K, gnat, The Wandering Dev Manager, enderland Mar 31 '15 at 15:35

This question appears to be off-topic. The users who voted to close gave this specific reason:

  • "Questions seeking advice on company-specific regulations, agreements, or policies should be directed to your manager or HR department. Questions that address only a specific company or position are of limited use to future visitors. Questions seeking legal advice should be directed to legal professionals. For more information, click here." – Thomas Owens, David K, gnat, The Wandering Dev Manager, enderland
If this question can be reworded to fit the rules in the help center, please edit the question.

  • This question doesn't make much sense: Your title is meaningless. The question is What are you going to do? If you've already gotten offers, the role you're expected to play should already be clear. If for some very strange reason it isn't, that's what you need to find out in order to decide anything. – Vector May 21 '15 at 13:41

The specifics may vary by company. Considering that you've applied and interviewed, you should already be familiar with the job postings provided by the companies and have points of contact (such as Human Resources, the hiring manager, or your potential future supervisor) if you have additional questions.

Generally speaking, though, someone with the title "Configuration Specialist" tends to work in the field of configuration management. It deals with managing the version control systems, managing baselines and releases, auditing, build management (build scripts, nightly builds, automated build servers), traceability (requirements, design and implementation artifacts, bug reports, change requests, etc.), and so on.

Someone with the title of "Software Engineer" is more likely to deal with requirements, design, development, and testing of software.

At the end of the day, though, the title may just be an organizational designation. Different companies and types of companies may have different titles for the same types of roles or very generic titles that don't necessarily correspond to what your day-to-day function is. The only one who can provide a complete answer is someone from the company.

Not the answer you're looking for? Browse other questions tagged or ask your own question.