Software Engineer – Greg Halter

Stan T.

Day in the life of
Software Engineer – Greg Halter

Greg Halter
Senior Software Engineer
Industrial Training Services Inc

My name is Greg Halter and I am a Senior Software Engineer.

My typical day starts out with a few status meetings. In these meetings, we report what we did the day before, what we are going to accomplish that day, and any roadblocks we might be facing. After these meetings, I start working on the task assigned to me that is next in priority. This usually will include writing code in Visual Studio or if my task is working on database work I may start up SQL Server Management Studio to write some queries or edit some stored procedures. Occasionally we will have meetings scattered throughout the day if we need to talk over design or meet with clients to discuss implementation details in more detail.

One of the design sessions in the office

One of the design sessions in the office

Another portion of my job is providing technical support for clients. If they are having issues with our system I may have to work directly with the clients (or their IT) to help troubleshoot the problem and then open support tickets so we can track a bug that might be in our system.

Pros: One of the pros of my job is I can work from almost anywhere I choose. Software developers can easily choose to work remotely for the right companies and right now I am working from home. Another pro is in a good software development job you get some autonomy on how you complete your tasks. Your client will dictate the overall design but it is typically up to you to implement the details.

The view from my home office (much better than a cubicle)

The view from my home office (much better than a cubicle)

Cons: One of the cons of this job is that you are stuck behind a keyboard for a good portion of the day. In order to combat this, you may need to exercise a bit more at lunch or after hours to combat the lack of movement you have during the day. Also, software development requires times of concentration and quiet, and it can be frustrating when you have distractions from other coworkers or family if you are working from home.

Greg Halter
Senior Software Engineer
Industrial Training Services Inc
I work as a QA Software Engineer but I also cover some of the support that comes in so it’s important that I ensure that all our customers are happy. … Read More
Each morning I look at the tickets that are assigned to me to determine what I’ll be working on for that day. Home workspace During our daily Dev Stan … Read More
My main job as a Senior Software Engineer is as follows: Discussion of new ideas and plans with Product / Project managers Discussion of the success o … Read More
I work as a programmer/developer for a software company. My typical day My day normally starts with a short meeting with my boss and the other program … Read More

Applications Software Developers

develop, create, and modify general computer applications software or specialized utility programs. Analyze user needs and develop software solutions. Design software or customize software for client use with the aim of optimizing operational efficiency. May analyze and design databases within an application area, working individually or coordinating database development as part of a team. May supervise computer programmers.

Salary: $114270
Salary Rank: A
Education: Bachelor's degree
Becoming One: Hard
Job Satisfaction: Low
Job Growth: Very High
Suitable Personality: The Thinker