Salelytics, LLC

07/14/25 - Programmer Analyst - $52,500/YR.

Job Locations US-WI-Appleton | US-TX-San Antonio
ID
2025-4064
Category
Information Technology
Type
Full Time

Overview

Responsible for assisting with identifying requirements for proposed programs and program enhancements in order to create design specifications, accurately developing, testing, and implementing codes based on the requirements and specifications while adhering to established deadlines, policies, and procedures

 

SALARY: $52,500/YR.

Responsibilities

Hiring locations: Georgia, Florida, Texas, Wisconsin

 

Analysis and Design - Based on project assignments, participate in activities related to consulting with end users (e.g., clients, internal customers, etc.) to determine the scope and objectives of proposed programs or program enhancements, assisting with identifying requirements utilizing end user feedback

  • Create detailed design specifications for the new design request or requested program enhancements and modifications, which may include logical and physical design, providing sample outputs, screen designs, functional descriptions, software design, and input and output management for review by end users
  • May provide project lead with an estimate of the work involved with requested program or enhancement
  • May analyze and document system requirements for data, workflow, logical and physical processes, hardware and operating system environment, interfaces with other systems, internal and external checks and controls, outputs, etc., determining if requested program or program change is possible with existing resources
  • Review analysis and design documentation with end users and appropriate staff, updating  design based on discussions and development changes

Coding - Write codes for new and existing programs based on detailed design specifications and given requirements while adhering to established policies, procedures, and deadlines

  • Receive and review enhancement or modification requests, analyzing existing codes to  determine changes that need to be made and ensuring understanding of defined goals and

scope of request

  • As assigned, perform incremental testing while developing codes to ensure program is meeting the stated requirements and is error-free, making corrections and re-testing until no errors are found and documenting results
  • May study existing systems or methods available to solve a programming problem or find an existing program that is similar and modify the code to meet the new request
  • Analyze codes, thoroughly troubleshooting to find causes of errors and revise programs  May carry out code walks through and/or demonstration for appropriate staff Testing,

Implementation and Documentation - Develop a thorough and detailed test plan, completing assigned program functionality testing requests in a timely and accurate manner while adhering to established departmental guidelines, policies, and procedures

  • May be required to create test environment, run test, and evaluate results, testing the requested program for accuracy and accomplishment of defined goals, identifying all problems and inconsistencies
  • Conduct program regression testing, testing program in its entirety to ensure negative impacts do not result once program alterations are completed
  • May demonstrate new program to end users and modify programs to meet needs
  • Create program files required for installation, installing and testing system in a timely and  accurate manner
  • Observe activities when program goes live in order to identify and resolve any issues or

concerns

  • May be required to provide on-going program support after implementation, which may include additional training, upgrades, or program enhancements
  • Document each step of the test plan, to include back out plan, testing, implementation and end user support information, describing program development, logic, coding, testing, changes and corrections

Project Participation - As required, participate in activities associated with assigned projects, ensuring tasks are completed in a timely, accurate, and quality manner, striving to meet and exceed client expectations

  • As necessary meet with end user to determine the project scope, providing technical support throughout project stages or in a specific area as assigned
  • May prepare a project calendar to continuously monitor daily tasks and assignments in progress ensuring project schedule is being met and changes are addressed in a timely and accurate manner
  • Create and maintain project files that are well documented and efficiently organized, ensuring files include documentation for each phase of the project which may include project calendar and support documentation detailing project activities, results, implementation, technical reference guide, users’ guide, etc.
  • Provide project lead with status reports throughout assigned projects detailing project status and timeline

Problem Resolution - Proactively oversee the activities involved in quality resolution of problems related to area of responsibility

  • Respond with a sense of urgency to problems escalated to employee's level
  • Escalate to supervisor any situation outside the employee's control that could adversely impact the services being provided
  • Place the highest priority on providing quality end user service by overseeing all activities of staff, ensuring the unique needs of end users are met
  • Ensure quality resolution and thorough and accurate documentation of end users issues
  • Provide analysis and feedback to management staff and appropriate departments regarding recurring problems, recommending improvements aimed at reducing future occurrences of problems
  • Participate in creating, administering, and continuously updating procedures for resolution of all related issues

Team Interfaces - Establish and maintain a professional relationship with team members and department contacts

  • Cooperate with team members to meet goals or complete tasks
  • Escalate work flow and communication issues to supervisor
  • Treat all internal/external customers and team members with dignity/respect

Mental and Physical Requirements - -

  • This position will be exposed mainly to an indoor office environment and will be expected to work near or around computers, telephones, and printers
  • The nature of the work in this position is sedentary and the incumbent will be sitting most of the time
  • Essential physical functions of the job include typing, grasping, pulling hand over hand, and repetitive motions to utilize general computer software/hardware continuously throughout the work day
  • Essential mental functions of this position include concentrating on tasks, reading information, and verbal/written communication to others continuously throughout the work day

Related Duties as Assigned - -

  • The job description documents the general nature and level of work but is not intended to be a comprehensive list of all activities, duties, and responsibilities required of job incumbents
  • Consequently, job incumbents may be asked to perform other duties as required
  • Also note, that reasonable accommodations may be made to enable individuals with disabilities to perform the functions outlined above
  • Please contact your local Employee Relations representative to request a review of any such accommodations.

Qualifications

Posting Ends: 06/06/25

 

Education

  • Either an Associate’s degree in computer science, MIS, or a related field or a Programming Certificate from a recognized institution is preferred
  • A Bachelor’s degree in computer science, MIS, or a related field is preferred
  • Equivalent work experience in a similar position may be substituted for educational requirements

Experience

  • Minimum one year increasingly responsible programming experience using a standard coding language and/or platform preferred
  • One year experience writing program designs for small projects preferred

 

IND123

Options

Sorry the Share function is not working properly at this moment. Please refresh the page and try again later.
Share on your newsfeed