Major: Computer Science
Year of Graduation: 2009
Current Job: Software Developer at ImageTrend, Inc.
Please give a brief description of your current position and where you're working.I am a Software Developer at ImageTrend in Lakeville. I develop Pre Hospital software for ambulances and fire units. My job entails designing the architect for new features, developing and maintaining the product, and customer support. ImageTrend is a software company that has a wide range of products to work on.
What path did you follow to arrive at your current job?
I went to the Minnesota Private College Job Fair. While there talked to an ImageTrend employee and gave them my resume. I made a great first impression with the employee that I talked to and they were able to get me an interview.
What advice/suggestions would you have for students who might be interested in your career?
A software developer is constantly learning in order to stay up to date with technology. It is helpful to understand how you learn best so that you can quickly learn new material.
Many software developers work in teams so communication is important. Learn how to order your thoughts and communicate ideas.
Be interested in technology outside of the professional realm, this shows employers that you are passionate.
Don't be afraid to ask questions when you are working in a group. Spend some time trying to figure it out yourself, then go to a team member.
Use the resources the Computer Science department has to offer, they are great resources and you will miss them when you graduate.
What skills are important in your field?
Being able to learn since the field is always changing is an important skill.
Communication is helpful, both in communicating your ideas and in understanding others. Learn to work on your own, there is a good chance that once you get a project to work on that you will be responsible to see it through with little oversight.
What activities/experiences were helpful at CSB/SJU (and elsewhere) in preparation for this career?
Doing side programming projects, both individual and in groups, helped develop my programming skills.
The Software Development class for computer science majors helps students get a better handle on what it's like building a larger project.
An internship as a Software Developer helps prepare you for the real world.
What is the most satisfying/rewarding part of your job?
I enjoy solving complicated problems and the accomplishment of finishing a large project.
I enjoy talking to a client that loves what I have done or our products in general.
Also, the culture and community are a very rewarding aspect of where I work currently.