Career Opportunities
Information Systems Representative I
Position Summary |
The Information Systems Representative I is responsible for actively contributing to the successful support, implementation, and training of various systems for Central Service Association. This professional will perform tasks such as answering phone calls and/or emails, submitting development requests, and troubleshooting a variety of support-related issues from customers.
Essential Job Duties |
- Strong oral and written communication skills for effective communication in person, in writing, and via online avenues
- Assist in the documentation of system procedures, gap analysis, customer contact, and system enhancement opportunities
- Assist in the conversion and validation of utility records to ensure data integrity, with attention to detail of sensitive information
- Participates in the pre-installation planning of system setup and training with utility management and end users
- May be required to coordinate with various CSA departments and personnel to secure internal products and outcomes required for the training and implementation of CSA systems
- Develop effective working relationships to foster an environment of teamwork and reliance amongst group members to achieve a common goal
- Utilize internal software and equipment for telephone and remote system access to handle customer problems and requests in a timely and professional manner
- May be required to visit CSA member utility offices for troubleshooting and customer relationship development
- Collaboration with external entities that provide or receive information from CSA systems and serve as points of integration may be required.
- Provide equipment installation and setup, if necessary
- This person will be required to travel overnight both in and out of state.
- This person reports directly to the appropriate Member Services Manager.
Qualifications |
- Bachelor's degree in Business Information Systems, Accounting, or related field and some relevant experience required; or equivalent combination of education and experience.
Knowledge, Skills, and Abilities |
- Must have good interpersonal skills and the ability to deal effectively with people.
- Good communication skills, both oral and written.
- Must be able to organize, prepare, and make presentations to multiple levels of audiences.
- Ability to effectively present information and respond to questions from groups of managers, clients, customers, and the general public.
- Ability to calculate figures and amounts such as discounts, interest, commissions, proportions, percentages, area, circumference, and volume.
- Ability to apply concepts of basic algebra and geometry.
- Ability to solve practical problems and deal with a variety of concrete variables in situations where only limited standardization exists.
- Ability to interpret a variety of instructions furnished in written, oral, diagram, or schedule form.
- Ability to apply active listening skills to determine issues or desired outcomes and draw from a CSA-wide knowledge base to define the best process/solution.
Physical Demands and Work Environment |
- At times will be required to travel overnight both in and out of state.
- Regularly required to sit and use hands to finger, handle, or feel.
- Frequently is required to talk or hear.
- Occasionally required to stand, walk, and reach with hands and arms.
- Must occasionally lift and/or move up to 50 pounds.
- Specific vision abilities required by this job include close vision, and the ability to adjust focus.
Supervisory Responsibility |
No direct reports
Disclaimer: This job description in no way states or implies that these are the only duties to be performed by the employee occupying this position. Employees may be required to follow other job-related instructions and to perform other job-related duties as requested, subject to all applicable state and federal laws. Management reserves the right to revise or change job descriptions, job duties, functions, and requirements as the need arises. This job description does not constitute a written or implied contract of employment.
To apply, email resume to HR1@csa1.com
Software Developer
Position Summary
Collaborate in the design and testing of program logic, code development, and documentation for full-stack development projects. This may include web development, mobile development, API integration, client-server applications or console programs for both legacy and future technologies. Prepare programs for computer operations, ensuring they meet performance and functionality standards.
Essential Job Duties
- Assist in the coding, testing, debugging, documentation and installation of modified and new programs.
- Monitor production programs for expected performance and responds to errors and emergency problems as directed by supervisor.
- Work within specifications provided to meet programming assignment goals and objectives in a timely and accurate manner.
- Collaborate with teammates to determine the scope and expectations of the project.
- Produce clean, efficient code based on specifications or programming standards.
- Integrate software components and third-party programs to meet specifications.
- Troubleshoot, debug, and upgrade existing software.
- Gather and evaluate user feedback from our customer service group, making software adjustments as necessary.
- Maintain integrity of program logic and coding and establish required checks and balances for operational controls.
- Maintain up-to-date knowledge of computer operating procedures and operating standards.
- Assist in studying and analyzing data processing functions, methods, and procedures, and make recommendations concerning the feasibility of revising existing programs or adapting new applications to data processing operations that will more effectively use MIS resources.
- Produce procedural documentation as required.
- Notify department management of any seminars, training, or educational requirements that may be needed.
- Ensure that the customer's and CSA's best interest are represented in the development of new systems, enhancement of existing systems, and correction of problems.
Qualifications
- Bachelor’s degree in Computer Science or a related field and some relevant experience required; or equivalent combination of education and experience.
- Must have experience programming computer systems.
Knowledge, Skills, and Abilities
- Working knowledge of Agile development methodologies.
- An understanding of browser, server, and database interaction as is related to web application development as required.
- Deep understanding of Object-Oriented Development
- Working knowledge of the MVC design pattern as related to web development.
- Knowledge of Web Frameworks such as Play, Spring Boot, Angular, Vue.js, ASP.NET, React or similar as required by job demands.
- Understanding of basic cloud computing components as required such as those available in Amazon AWS or Microsoft Azure.
- Knowledge of basic database design principles along with the ability to write SQL to perform updates, deletions and table-joins for data selection.
- Ability to learn new programming languages and technologies.
- Must possess knowledge of business functions and accounting principles.
- Ability to read, analyze, and interpret general business periodicals, professional journals, technical procedures, or governmental regulations.
- Ability to write reports, business correspondence, and procedure manuals.
- Ability to effectively present information and respond to questions from groups of managers, clients, customers, and the general public.
- Ability to calculate figures and amounts such as discounts, interest, commissions, proportions, percentages, area, circumference, and volume.
- Ability to apply concepts of basic algebra and geometry.
- Ability to solve practical problems and deal with a variety of concrete variables in situations where only limited standardization exists.
- Ability to interpret a variety of instructions furnished in written, oral, diagram, or schedule form.
Physical Demands and Work Environment
- The noise level in the work environment is usually moderate.
- Regularly required to sit and use hands to finger, handle, or feel.
- Frequently required to talk or hear.
- Occasionally required to stand, walk, and reach with hands and arms.
- Must occasionally lift and/or move up to 50 pounds.
- Specific vision abilities required by this job include close vision, and ability to adjust focus.
Supervisory Responsibility
No direct reports.
Disclaimer: This job description in no way states or implies that these are the only duties to be performed by the employee occupying this position. Employees may be required to follow other job-related instructions and to perform other job-related duties as requested, subject to all applicable state and federal laws. Management reserves the right to revise or change job descriptions, job duties, functions and requirements as the need arises. This job description does not constitute a written or implied contract of employment.
To apply, email resume to HR1@csa1.com

Growing along with our team goals
Good Day at CSA
The best days at CSA are the days we get to serve our members. Making your life a little easier is what we're here to do.
It’s About Relationships
We prioritize building and maintaining a relationship with each of our member utilities. When you join us, you become family. And families go the extra mile for one another.
2025 New Year’s Resolutions
A new year means new ideas for CSA and our members.
New Year’s Goals
We have big goals for the new year, and so do many of our members.