Programmer Analyst

4 weeks ago


Beaumont, United States Beaumont ISD Full time

**Beaumont Independent School District**:
**JOB TITLE**:
Programmer Analyst

**CLASSIFICATION**:
Exempt

**REPORTS TO**:
School Administration

**PAY GRADE**:
ADM

Choose # of days worked

**LOCATION**:
Administration Building

**DATE REVISED**:
6/5/2024

**PRIMARY PURPOSE**:
**QUALIFICATIONS**:
**Education/Certification**:

- Bachelor's degree in Management Information Systems, Business, or related field
- Associates Degree and/or work experience may substitute for education

**Special Knowledge/Skills**:

- Thorough knowledge of database design, SQL (Structured Query Language), and reporting systems
- Ability to analyze data from a variety of sources and prepare operational and summary reports
- Review documents and extract relevant information; ability to interpret data
- Create and distribute confidential student reports for district staff
- Excellent analytical and problem-solving skills
- Excellent technical skills including demonstrated proficiency in multiple relational databases
- Ability to develop, test, debug, and implement reports with accurate data
- Ability to understand computer logic, languages, and data structures
- Aptitude for detailed work including analyzing, interpreting, and devising solutions to technical problems
- General knowledge of network design and implementation including an understanding of local area network (LAN) and wide area network (WAN) standards and equipment
- Ability to work with Microsoft Windows Desktop and Server environments
- Experience with any of the following programs and technologies a plus: DB2, SQL Server, Microsoft Access, Jaspersoft, HTML (5), JavaScript, Visual Programming Environments and Languages (Visual Basic, C++, Java, etc)
- Strong organizational and communication skills, both oral and written
- Ability to interface effectively with staff, end users, and administration
- Must be able to travel to schools throughout the district

**Experience**:

- Five or more years experience in information systems with an emphasis on systems analysis
- Experience with Databases required, SQL preferred

**MAJOR RESPONSIBILITIES AND DUTIES**:
**Analysis**
- Perform all phases of software development including analysis, design, coding, testing, and implementation.
- Use logic and reasoning to identify the strengths and weaknesses of alternative solutions, conclusions, and approaches to problems.
- Interview and survey workers, observe job performance and/or perform the job in order to determine what information is processed and how it is processed.
- Consult with management throughout the design phase in order to confirm agreement on the principles of the system.
- Confer with clients regarding the nature of the information processes or computation a computer program is to address.
- Develop, document and revise system design procedures, test procedures, and quality standards.
- Analyze, review, and modify program to increase operating efficiency or adapt to new requirements.

**Application Support**
- Work with administrators to identify, develop, and implement reports from the student information systems and address specific program/project needs.
- Design, develop, and implement custom reports for campus and district use.
- Ability to merge data across data sources in a variety of formats (including various databases, flat files, etc.).
- Interact with district or campus staff to establish or clarify report requirements and develop report specifications.
- Elicit information and documents needed to formulate evaluation questions.
- Assist in the identification and development of measurable objectives.
- Provide programming-related support for all personnel to assist in completing job functions in the most efficient manner.
- Communicate with administrative and clerical personnel to determine processing needs, clarify requests, develop solutions, and provide technical assistance.
- Recreate steps taken by user to locate source of problem and rewrite program to correct errors.
- Assist administrative and clerical personnel to complete major projects and jobs as needed including the collection, editing, and reporting of data.
- Communicate with administrative and clerical personnel to determine processing needs, clarify requests, develop solutions, and provide technical assistance.
- Provide staff and users with assistance solving computer related problems.

**Other**
- Compile, maintain, and file all physical and computerized reports, records, and other documents required.
- Assume responsibility for professional growth.
- Comply with policies established by federal and state law, State Board of Education rule, and local board policy.
- Perform duties in a professional, ethical, and responsible manner as defined in the Texas Education Agency Code of Ethics for Educators.
- Perform other duties as assigned.

**EQUIPMENT USED**:

- Standard office equipment including personal computer, peripherals, new technology equipment, and devices as acquired by the district


  • Programmer Analyst

    4 weeks ago


    Beaumont, United States Beaumont ISD Full time

    Beaumont Independent School District Job DescriptionJOB TITLE: Programmer Analyst CLASSIFICATION: Exempt REPORTS TO: School Administration PAY GRADE: ADM Choose # of days worked LOCATION: Administration Building DATE REVISED: 6/5/2024 PRIMARY PURPOSE: Develop and maintain systems applications in order to support user needs for school district information....