Job ID:  26401403

Company:  Minnkota Power Cooperative, Inc.

Application Type:  Seeking Full-time (post graduate opportunities)

Job Title:  Programmer Analyst

Description:  PROVIDING OPPORTUNITIES THAT BUILD GREAT CAREERS Programmer Analyst Minnkota Power is seeking qualified applicants for a Programmer Analyst located in our Grand Forks, ND offices. The Programmer Analyst is responsible for designing, developing, documenting and testing enterprise applications including enterprise asset management, inventory, procurement, human resources and financials. Position requires a bachelor s degree in computer science or other related area or equivalent combination of experience and education. On-line applications can be found at www.Minnkota.com. Resumes will not be accepted without a completed application. Minnkota Power Cooperative is an EEO/AAP/Female/Minority/Disabled/Vets Employer Essential Responsibilities 1. Design, develop, document and test applications and software systems. a. Understand functional & business requirements and translate into technical design. b. Complete detail design including inputs, outputs, form layouts, workflow details, database impacts, views and reporting requirements. c. Determine technical and resource requirements to implement design which should include resource and time requirements. d. Collaborate with end users to complete thorough testing of all new functionality and development. e. Implement development and code changes as well as providing user documentation as required. 2. Analyze and modify existing applications and provide recommendations for system improvements. a. Proactively monitor vendor s website, e-mails and webinars to determine when new updates and functionality are released. b. Document changes and impacts prior to making recommendations to end users. c. Responsible for initial testing of new updates and releases prior to assisting and directing end users with user acceptance testing. d. Modify application configuration to incorporate new functionality and modules. e. Document and track all code changes according to department standards 3. Monitor the operation and performance of assigned applications and respond by diagnosing and correcting errors and issues. a. Proactively monitor application and server logs for errors and performance issues. b. Collaborate with DBA and Server Administrator to troubleshoot and maintain systems. c. Provide recommendations based on reported vulnerabilities and security bulletins related to the applications and software systems 4. Assist end users by providing ongoing support and technical assistance. a. Provide timely response to all support tickets and queries from end users. b. Monitor department s help desk for tickets. c. Collaborate with other development and technical staff on issues. d. Work with vendors to report bugs and monitor support requests through to resolution. Organizational Competencies Safety Integrity Teamwork Innovation Reliability Job Competencies Action Oriented Decision Quality Learning on Fly Priority Setting Problem Solving Goals and Objectives An employee filling this role is expected to meet changing and unique goals and objectives, as established by their supervisor, related to the broader area in which the employee is assigned. Job Qualification Standards Education and Training Bachelor s degree in computer science or other related area or equivalent combination of experience and education. Experience Two or more years experience with enterprise business applications and software including enterprise asset management, inventory, procurement, human resources or financial functions preferred. Experience with web development, including HTML5, CSS3, and JavaScript Experience with PL-SQL preferred Experience working with APIs and/or web services preferred.

Application Instructions:
On-line applications can be found at www.Minnkota.com. Resumes will not be accepted without a completed application.