Career Opportunities

This is your opportunity to Work with an Industry leader!

Would you like to work with the best?

Connect

If you want to work for a friendly, nationwide, and innovated Company, we would love to meet you. Please contact us to be considered for this position.

Current Openings:

Position:                Computer Programmer
Reports to:            Manager of Information Technology, others as directed
Position Status:    Full-Time, Benefited Position

Desired Education
Bachelor’s degree or 4 year’s experience in any of the following: Computer Programming (CP), Computer Science (CS), Management Information Systems (MIS), Business Information Systems (BIS), Computer Engineering, Engineering Technology or Information Technologies.

Required Skills
You will need a working knowledge of C#. You must also have good technical, problem solving, testing, and organizational skills. You must also be detail oriented, possess good writing and presentation skills, have strong communication skills, have the ability to quickly learn software and enjoy working to resolve customer issues.

*Special consideration to those with knowledge of mobile applications programming.

Duties

General You will be assigned projects ranging from fixing bugs in the applications to being involved in new project design and then carrying those designs to a finished product. You may be assigned to resolve customer issues. Like with any programming job, you will be required to learn the applications. You will also have a strong understanding of the company business, and the services it provides for its customers, along with understanding the customer’s business, goals, and needs.

Typical job responsibilities include
Software Coding: Modify or create new applications as needed to meet the software design requirements. Review the requirements to ensure a good understanding of what is needed to provide an excellent product for the customer. Communicate any concerns with management and/or the design team as needed. Adhere to existing coding standards and suggest improvements that can be made to help coding progress faster with more reliability. Be able to suggest improvements to help the applications run faster. Be able to suggest security improvement.

Software Testing Create unit tests for methods and classes created or modified. Test user interfaces to show they meet requirements. Verify the flow of data throughout the system as stated in the requirements.

Support of Help Desk Personnel Provide support to the help desk with any questions/issues they may have in assisting the customer as needed to provide excellent customer service.

Product Demonstrations Support the Technical Services team to ensure demonstrations of the applications go smoothly. Address any issues in a timely manner. Maintain all customer related demonstration and training sites and provide ideas and solutions to improve the customer experience.

Information Technology You will eventually be required to assist with building, maintaining, and testing the application in the development and testing environments.

Thank you for your interest in Towerline Software!

Are you interested in working with
an industry leader?

We would love to meet you.

517.669.8888

Please submit your resume and cover letter as a .pdf for consideration.