Big Lots
Location: Helena,MT, USA
Date: 2024-11-14T07:15:03Z
Job Description:
DescriptionDevelops and revises complex applications requiring extensive analysis to meet current and future customer and corporate objectives. Consults with IT programming staff and the user community on programming issues that will meet business and corporate objectives. Prepares detailed specifications from which applications will be written. Responsible for program design, coding, testing, debugging, and documentation. Instructs and checks the work of other application analysts. Responsible for ensuring standards and methodologies are followed and quality assurance review is met. This position focuses on PeopleSoft application development. Essential Duties and Responsibilities• Under general supervision, collects, analyzes, and interprets data to be used in program development to meet the defined user requirements. Prepares detailed specifications for programs of all levels of complexity, estimates hardware/software/human resource requirements, prepares development time estimates for assigned tasks and is responsible for meeting those estimates. Updates or creates technical and user documentation. • Codes programs of difficult complexity, using the most effective techniques. Capable of using all functions/options of multiple programming languages. Creates test data to execute all functions of the coded programs and performs integrated testing of all components in a large computer system or subsystem. Executes program testing and is responsible for its accuracy and effectiveness. • Communicates system concepts and provides user training. Assures user requirements are satisfied and that development occurs according to specifications. Coordinates with other IT areas to maintain efficiency of application systems and ensure that they have ample time to prepare. Collaborates with users to obtain feedback on effectiveness of the system. • Researches and responds to user questions about procedures, program functions or interdependencies/interrelationships of large systems or subsystems. Works with users to improve their understanding, operating, or interdependencies/interrelationships for systems. • Develops and educates the basic concepts and techniques for planning, organizing, and controlling all phases of a project. Organizes, directs, and assists programming efforts of others as needed. Under some supervision, would plan, organize and control small or medium sized development projects or programs. • Troubleshoots operating problems from a business perspective. Resolves problems using processes of problem definition and identification, fact gathering, alternate suggestion, solution recommendations and feasibility studies. Derives computer solutions and computer design based on the business solutions for projects of medium to large complexity. • Understands and utilizes the techniques for the successive phases of problem analysis. Performs the analysis, research, and resolution of production program problems. Responsible for maintaining, debugging, and modifying programs.QualificationKnowledge, Skills and Abilities• Bachelor's or Associate degree in Information Systems or Business Administration.• Minimum of four to six years of Programming/Analysis experience.• Excellent oral and written communication skills.• Knowledge of PeopleSoft HCM suite of products; Payroll, Performance Management, Compensation, Benefits and Recruiting.• Good working experience with People Tools like Application Designer, People Code, Application Package, Integration Broker and Application Engine.• Knowledge of SQL, HTML, XML and web client technologies.• Able to work supportively with business partners.• Able to work several projects simultaneously.• Able to work effectively during frequent periods of time constraints where stress may be present.• Able to work nonstandard hours which may include nights and weekends.• Able to navigate technical issues and evaluate risk.• Work with business users to determine technical requirements, scope, and effort estimates.• Analyze, document, and evaluate alternative solutions within a team environment.• Translate business processes into technical solutions.• Able to scope effort, time and dollar estimates.• Maintain consistent delivery of PeopleSoft solutions throughout the product suite by following development standards.• Provide application and technical support for production processes.• Write and/or update system documentation.#LI-RG1 We will consider for employment all qualified applicants, including those with criminal histories, in a manner consistent with the requirements of applicable state and local laws.
Apply Now!