Share this Job

Applications Developer

Apply now »
Apply now

Apply for Job

Date: Feb 16, 2019

Location: Houston, TX, US

Company: Houston Independent School District

Applications Developer JobID: 59631
Position Type:
Closing Date:
04/09/2019
Technology Professionals/Applications Developer
Date Posted:
1/17/2019
Department:
Research and Accountability
Date Available:
02/04/2019
Location:Area:Job Category:
Hattie Mae White Bldg.NorthwestTechnology Professionals
Job Code:Contract Type:Months:
IT0015None12
Salary Minimum:Salary Maximum:
$60,684$80,406

Position Title: Applications Developer

Contract Length: 12M

Job Code: IT0015

Pay Grade: T11

FLSA Status: Exempt

Job Family – Information Technology

JOB SUMMARY: Conducts analysis, design, evaluation, modification, testing and implementation of reports, decision support tools, programs, applications and enterprise-wide systems. This can include applications in departmental applications, research and analysis, ERP systems and business intelligence or security controls concerning those applications. Provides product usability, evaluation and support to development teams, including the analysis and investigation of applications/systems, reports, statistical tools, graphics, web, multimedia, voice response and conversational user interaction. Creates, evaluates and modifies prototypes to support evolving software application development. Leads internal and external clients with Internet, intranet, or extranet-based applications, multimedia applications, statistical applications, ERP systems, database interactions and data modeling tools. Can provide guidance and development in implementation of security policy concerning applications. Works on problems of diverse scope where analysis of data requires evaluation of identifiable factors. Demonstrates good judgment in selecting methods and techniques for obtaining solutions. Manages, develops, integrates and implements related applications components, including front-end development, server-side development, database integration, reports, data warehousing, application security and specialized statistical tools such as EssBase and SPSS. Plays a direct role in programming, maintenance, technical support, documentation and administration of the applications and programs. Establishes and communicates standards to manage cost and ensure continuity of applications. Develops and applies software design/usability processes in the investigation of technical problems. May apply industry best practices and HISD policy with regard to application security. Developers working in an application security role provide direct support to business and IT staff on security related issues. Work with management to develop and implement security for multiple applications or modules in a platform. Regularly monitors security compliance, prepares status reports on security matters and responds to breaches. Maintains and may assist with the development and implementation of security policies and procedures (i.e., user log-on, and security auditing procedures). Spends minimal time on security administration and more time on working with management to develop and implement security strategies and managing portions of security projects. Use of this job family outside of centralized IT requires approval from the Chief Technology Information Officer.

MAJOR DUTIES & RESPONSIBILITIES

List most important duties first
  1. Plans and directs studies of applications and prepares design proposals to reflect cost, time and alternative actions. Develops test plans and protocols for evaluation of system performance. Develops design documents, test plans and documents results. Conducts analysis of systems specifications and uses analysis/diagramming tools to represent business/technical processes. Develops conversion and system implementation plans. Prepares and obtains approval of system and programming documentation. Recommends changes in development, maintenance and system standards. Coordinates system upgrade activity. Trains user personnel in the conversion and implementation of the system. May perform all of these in relation to code implementation and or application security.
  2. Develops, analyzes and maintains tools that support and automate processes for software product releases. Works with project teams to determine an appropriate build process and schedule and then initiates the build and packaging process. Manages source code control. Ensures software registry and delivery. May provide insight and design recommendations on security surrounding application implementation and maintenance.
  3. Provides technical leadership in developing applications, programs, reports and analyzing business requirements for intranet and external Internet applications, ERP systems, business intelligence, data warehousing and statistical decision support related systems. Builds applications using various technologies including Internet and Windows Development tools. Develops web page infrastructure and applications related to pages with more advanced graphics and features. Assures web server and site technical performance.
  4. Compiles data and research results for use in meeting information requests, decision support and business intelligence activities. Assists in evaluating accountability measures, program evaluation, and student testing and prepares summary and detailed statistics and reports.
  5. Develops, assesses and communicates website usage and security policies and standards. Provides technical assistance to site administrators. May assist in the planning of overall company strategy involving Internet usage. May make hardware and/or software purchasing recommendations or decisions regarding web development. May perform overall administration of sites at a company-wide level.
  6. May develop user profiles, with emphasis on human error control, display issues, visual interaction, physical manipulation, and task and objective analyses. May assist in developing design concept and implementation, providing input on user design considerations. May produce specifications describing user requirements and internal structures for product in development. May provide insight use of internal controls and industry best security practices during application implementation.
  7. Performs other job-related duties as assigned.
EDUCATION: Bachelor’s Degree or equivalent, relevant work experience of four years in addition to the minimum experience requirement of 5 years.

WORK EXPERIENCE: 5-7 years fully versed on how to use code generation technologies, enterprise application integration, service oriented architecture, ETL tools (extract, transform, and load) and application infrastructure technologies.

TYPE OF SKILL AND/OR REQUIRED LICENSING/CERTIFICATION: Uses skills as a seasoned, experienced professional with a full understanding of industry practices and company policies and procedures; resolves a wide range of issues in imaginative as well as practical ways. This job is the fully qualified, career-oriented, journey-level position. Has completed all basic certifications in area of specialty. Requires knowledge of commercial Internet/web tools and protocols. Over time, works from learning one technology/language/application (e.g., SAP, Chancery, PeopleSoft, C++, Java, XML, HTML, SPSS, VB, SQL, Access, ASP) method, and approach to being fully versed on all including emerging technologies, methods, and design considerations. Formal software engineering and system engineering skills are acquired. Able to complete business system analysis.

LEADERSHIP/SUPERVISORY RESPONSIBILITIES: No supervisory or direct people management responsibilities. May provide occasional work guidance, technical advice and training to staff.

WORK COMPLEXITY/INDEPENDENT JUDGMENT/BUDGET AUTHORITY: Work is substantially complex, varied and regularly requires the selection and application of technical and detailed guidelines. Independent judgment is required to identify, select, and apply the most appropriate methods as well as interpret precedent. Position regularly makes recommendations to management on areas of significance to the department. Supervision received typically consists of providing direction on the more complex projects and new job duties and priorities. Compiles and organizes data and figures.

PROBLEM SOLVING /IMPACT OF DECISIONS: Decisions are made with greater freedom and discretion, including recommendations that are subject to approval on matters that may affect multiple departments across HISD. Job is frequently expected to recommend new solutions to problems, to improve existing methods/procedures/services and generate new ideas. May also review decisions made by other individuals on more routine matters. Decisions have moderate impact to the facility/department or division, causing increased satisfaction or dissatisfaction; producing efficiencies or delays; promoting or inhibiting personal intellectual or professional development; and/or contributing to financial gain or expense. Errors may be serious, usually not subject to direct verification or check, causing losses such as improper cost calculations, overpayment or improper utilization of labor, materials or equipment. Effect usually confined to HISD itself and is short term.

COMMUNICATION/INTERACTIONS: Collaborate and solve problems – works with others to resolve problems, clarify or interpret complex information/policies, and provide initial screening/negotiations without approval authority. Interactions are typically with customers, senior level professional staff, and managers.

CUSTOMER RELATIONSHIPS: Makes routine or required customer actions to meet customer needs. Responds promptly and accurately to customer complaints, inquiries and requests for information and coordinates appropriate follow-up. May handle escalated issues passed on from co-workers or subordinates.

WORKING/ENVIRONMENTAL CONDITIONS: Work is normally performed in a typical interior work environment which does not subject the employee to any hazardous or unpleasant elements. Repetitive motion: Substantial movements of the wrists, hands, fingers, and/or upper body for sustained periods of time, including using extremities to drag, push, pull or grasp. Sitting: Particularly for sustained periods of time. Work is normally set to specified shifts. This position is expected to be goal and customer service focused. During times of emergencies, outages and project planned work; employees are expected to be on call and available until the event is addressed. During system conversions, extra effort may be required in order to ensure the roll out of the system is successful.




Nearest Major Market: Houston

Job Segment: Application Developer, ERP, Developer, SAP, Database, Technology

Apply now »
Apply now

Apply for Job