Job Description
Job Details Job Location Corporate Headquarters - Oklahoma City, OK
Description Basic Function Work with business analysts, project managers, team leads, users, stakeholders, focus groups, and other personnel to discover, analyze, evaluate, review, and document tasks, requirements, and requests specific to business systems and user needs. Conduct structured business analysis and translate business problems into working processes and systems that parallel overall business strategies. Write detailed description of user needs, program functions, and steps required to develop or modify computer programs. Work through business opportunities and potentially complex projects from idea to implementation. Contribute as part of a team to drive projects using an agile development methodology to produce results. Analysis, program management, project management, process reengineering, and user acceptance/quality assurance testing will be key components of daily work. May lead and direct the work of others. May report directly to a project lead or manager. A wide degree of creativity and latitude is expected.
Typical Requirements Primarily requires strong technical and analytical skills, project management skills, and general business acumen. The ability to learn and understand business processes rapidly will increase effectiveness. Additionally, it requires excellent oral and written communication skills, working knowledge of application design and limitations, familiarity of relational database concepts, and leadership skills. Must be able to prepare accurate documents for business and technical requirements. Must work well with others while performing various detailed tasks daily. Position will regularly utilize both business and technical abilities.
Essential Functions 1. Work with others to define system needs, focused on front and back-office systems and data services
2. Document and test key computing systems
3. Attend or lead meetings related to system needs
4. Maintain technology/industry job knowledge
5. Work with and train the trainers in the use of our systems ensuring documentation and training are accurate for support personnel and users as necessary
6. Develop and write Business Requirements, Epics, Features and User Stories in an agile framework.
Decision Making Documentation and testing tasks are semi-routine or diversified, requiring some judgment in the application of a wide range of established rules and procedures but within the limits of standard practices. Analysis tasks are new and difficult requiring considerable judgment to apply functional background material and complex principles in developing approaches and techniques for problem solving.
Supervision Received/Given Specific directions to accomplish assigned objectives are received from the direct supervisor or a senior leader of application development for both strategic direction and when needed for special or unusual situations. Plan and prioritize your own work and get clarification when needed.
Accuracy, Accountability, and Control Probable errors would usually be detected in succeeding operations and generally confined to a single department or phase of company activities. Errors may cause inaccuracies in design and result in the creation of inaccurate or incomplete systems. Which leads to a delay in the progress of programs or projects involved. Errors would usually be detected before results became serious and would normally be confined to company activities. They may affect the work of others within the unit.
Contacts Internal/External Internal Contacts are normally made with limited, or no supervision and concern matter that require explanation, discussion, and interpretation. Matters requiring approval will be supervised. External Contacts are made with limited, or no supervision and concern matter that require explanation, discussion, and interpretation.
Specialized Skill or Technical Knowledge - Ability to translate functional requirements into technical design and development projects, specifically related to front office staffing concepts and back-office accounting systems.
- Ability to clearly document features, technical specifications, and infrastructure requirements for technical work and job processes.
- Continuously monitor industry trends, technologies, and standards and be able to research, recommend, and apply innovative technologies as they emerge.
- Exhibits proficiency in an Agile/Scrum development methodology.
- Proficiency in using enterprise agile planning tools, specifically preferred in Microsoft Azure DevOps.
- Skilled in diagramming, prototyping and mockup design tools to enhance business requirements.
- Candidate must be self-sufficient and have excellent English oral and written communications skills.
- Bachelor's degree in a related computer field from a recognized 4-year university or 4+ years relative equivalent experience required.
- Experience with Microsoft platform-based systems is desired.
- Experience in a franchised organization is a plus.
Confidential Information The position has access to most all proprietary business systems to understand how the processes work. Access to information is given under appropriate approval, and absolute discretion is critical for most instances.
Working Conditions Professional office environment, normal office conditions.
Special Assignments Due to the dynamic nature of our business, there is a constant need for assignments that were neither foreseen nor expected. This may be the need to evaluate or implement an innovative technology or simply to handle a challenge encountered by a franchisee.
Other Information Constant education, both self-directed and classroom, is required to keep up with changing technology, tools, and business systems.
Job Tags