11 Replies - 90732 Views - Last Post: 24 June 2010 - 09:23 PM

#1 m-e-g-a-z  Icon User is offline

  • Winning
  • member icon


Reputation: 497
  • View blog
  • Posts: 1,453
  • Joined: 19-October 09

Roles and Responsibilities of a Software Engineer

Post icon  Posted 21 May 2010 - 01:11 PM

Im applying for an Internship as a Software Engineer at Accenture and they have asked this question in the application form.

Please describe in your own words what your role and responsibilities would be in this particular position within Accenture Technology Solutions.

I've wrote my reply to this question, what would your reply be to this?

:)

Is This A Good Question/Topic? 0
  • +

Replies To: Roles and Responsibilities of a Software Engineer

#2 KYA  Icon User is offline

  • g++ jameson.cpp -o beverage
  • member icon

Reputation: 3120
  • View blog
  • Posts: 19,165
  • Joined: 14-September 07

Re: Roles and Responsibilities of a Software Engineer

Posted 21 May 2010 - 03:29 PM

Were you provided a job/position description prior to answering this question?


*Moved to the Cube, as I think it will get more/better attention here then in Computer Science*
Was This Post Helpful? 0
  • +
  • -

#3 m-e-g-a-z  Icon User is offline

  • Winning
  • member icon


Reputation: 497
  • View blog
  • Posts: 1,453
  • Joined: 19-October 09

Re: Roles and Responsibilities of a Software Engineer

Posted 21 May 2010 - 03:36 PM

Yes, heres the link Accenture - Software Engineer Internship
Was This Post Helpful? 0
  • +
  • -

#4 macosxnerd101  Icon User is online

  • Self-Trained Economist
  • member icon




Reputation: 10804
  • View blog
  • Posts: 40,277
  • Joined: 27-December 08

Re: Roles and Responsibilities of a Software Engineer

Posted 21 May 2010 - 05:35 PM

This is definitely an interesting quetsion. Obviously, the software engineer is going to should build user-friendly and functional software. Beyond that, I do believe the software engineer has an obligation to support the software he or she writes, but to a certain extent. Since programs are not children, I don't believe we are obligated to support them for the rest of our lives if we make one mistake. However, I do believe that the software engineer (or at least the company he or she works for) should offer support for a month or so at least to help the client work out any immediate kinks. I believe, however, that after a year, the software engineer isn't obligated to continue supporting the software unless the contract otherwise specifies.

I konw for my nonprofit website project in Web Design & Development class, I told my clients I would be willing to help work out any kinks from the launch date (June 4) until the last day of school (June 17), when really the chairman and my teacher have told all the clients for the various projects that June 4th is the drop-dead date.

Good luck on your internship by the way. Let us know what happens! :)

This post has been edited by macosxnerd101: 21 May 2010 - 05:36 PM

Was This Post Helpful? 0
  • +
  • -

#5 godmoktail  Icon User is offline

  • D.I.C Head

Reputation: 2
  • View blog
  • Posts: 76
  • Joined: 10-May 08

Re: Roles and Responsibilities of a Software Engineer

Posted 21 May 2010 - 05:45 PM

As a software engineer intern, I would add that my role includes documenting all changes, and all submitted code. It's just as important for someone else to understand what you have done.
Was This Post Helpful? 0
  • +
  • -

#6 Sethro117  Icon User is offline

  • Still the sexiest mofo.
  • member icon

Reputation: 236
  • View blog
  • Posts: 2,378
  • Joined: 14-January 09

Re: Roles and Responsibilities of a Software Engineer

Posted 21 May 2010 - 10:39 PM

I disagree macosxnerd101. The way I see it if you write the software you're responsible for any bug that may pop up. Whether it be in the first couple of days or a couple years down the road. I don't think you should constantly update it, create patches or anything for the software unless you and the client have come to an agreement on that. But when I hand off my release to a client I let them know unless previously discussed that if and whenever a problem arises that effects the original functionality of the program then I take full responsibility and fix it.

However, if the client is requesting new functionality or support then my connection with the software would be renegotiated and I would expect to be paid for my time. Thats just how I see it. I understand the chance of a bug popping up a couple years down the road is rare but it can happen.
Was This Post Helpful? 1
  • +
  • -

#7 Mangotastic  Icon User is offline

  • New D.I.C Head

Reputation: 6
  • View blog
  • Posts: 46
  • Joined: 15-October 08

Re: Roles and Responsibilities of a Software Engineer

Posted 22 May 2010 - 10:58 AM

Software support can be the biggest money maker for companies and it is perfectly fine for a software company to charge for continue support of their software. How often do you get lifetime warranties on electronic gadgets for example? However, there has to be a line between understandable errors and utter incompetence and every piece of software should be delivered in a stable state free of critical errors (that prevent use of the system).

The title of Software Engineer is a diverse one and can cover an extremely large area. I usually think of Software Engineers as having greater role in the physical distribution of software (network, security, architecture, hardware etc) compared to a Software Developer or Web Developer who implements identified requirements.

This post has been edited by Mangotastic: 22 May 2010 - 11:03 AM

Was This Post Helpful? 0
  • +
  • -

#8 macosxnerd101  Icon User is online

  • Self-Trained Economist
  • member icon




Reputation: 10804
  • View blog
  • Posts: 40,277
  • Joined: 27-December 08

Re: Roles and Responsibilities of a Software Engineer

Posted 23 May 2010 - 09:27 AM

@Sethro117: You do make a valid point. I think if there was a major error that affected the users, I would fix it. However, my perspective is that of the Team Lead/Lead Developer for my non-profit website project for Web Design class. My group and I are working on a website for an organization that is going before Congress for health care reform for people with Craniofacial Disorders. Throughout this project, my clients have been constantly increasing the scope of this project for functionality and design, a good deal of the functionality outside of our capabilities as High School Juniors with heavily-restricted school computers. Fortunately, I have had more development than the rest of my group (or class) with PHP so I've been able to utilize things like Sessions and Database interactions.

Long story short, I feel that if I made myself readily available for support much past the end of school (our due date is June 4th), then I would get 20 emails and 30 phone calls a day asking for tweaks under the guise of "this isn't what we asked for" when I have documentation of what they asked for. Really, if they emailed me in August for a tweak, I'd still help them out if I could. However, if they contacted me in January, that might be a different story. In addition, the sophomores in our group that are in the Project Management class are working on documentation to teach them how to easily maintain the design of the site (I have emphasized not to touch the PHP and SQL end of things unless you have web development experience), and we are meeting with them the next week to go over it and walk them through the manual.

So it needs to be well established what the developers' responsibilities are after the clients get the software, as some clients will keep coming back for tweaks and hand-holding.
Was This Post Helpful? 0
  • +
  • -

#9 Guest_indra*


Reputation:

Re: Roles and Responsibilities of a Software Engineer

Posted 21 June 2010 - 05:44 AM

View Postm-e-g-a-z, on 21 May 2010 - 12:11 PM, said:

Im applying for an Internship as a Software Engineer at Accenture and they have asked this question in the application form.

Please describe in your own words what your role and responsibilities would be in this particular position within Accenture Technology Solutions.

I've wrote my reply to this question, what would your reply be to this?

:)

hi...even i have applied for the same and i have the 1st round of telephonic interview today...plz let me knw how did ur interview went on ?? *********@gmail.com

This post has been edited by JackOfAllTrades: 21 June 2010 - 06:11 AM
Reason for edit:: Removed email address

Was This Post Helpful? 0

#10 macosxnerd101  Icon User is online

  • Self-Trained Economist
  • member icon




Reputation: 10804
  • View blog
  • Posts: 40,277
  • Joined: 27-December 08

Re: Roles and Responsibilities of a Software Engineer

Posted 22 June 2010 - 12:46 PM

I believe he got the job. :)
Was This Post Helpful? 0
  • +
  • -

#11 FreezingHazard  Icon User is offline

  • D.I.C Head

Reputation: 5
  • View blog
  • Posts: 148
  • Joined: 22-February 10

Re: Roles and Responsibilities of a Software Engineer

Posted 23 June 2010 - 05:19 AM

honestly GOOD LUCK, great example, a software engineer hard codes the software used in planes so everyone is safe.

They fail and everyone fails.
Was This Post Helpful? 0
  • +
  • -

#12 eZACKe  Icon User is offline

  • Garbage Collector

Reputation: 120
  • View blog
  • Posts: 1,278
  • Joined: 01-June 09

Re: Roles and Responsibilities of a Software Engineer

Posted 24 June 2010 - 09:23 PM

View PostFreezingHazard, on 23 June 2010 - 08:19 AM, said:

great example, a software engineer hard codes the software used in planes so everyone is safe.

They fail and everyone fails.

:lol: :lol:

Great example
Was This Post Helpful? 0
  • +
  • -

Page 1 of 1