TJJD - Programmer IV - Application Developer (AUS)

Texas Juvenile Justice Department โ€” United States ยท Posted ~16 hours ago

๐Ÿ”“ Log in to save this job, tailor your resume & track your apply process โ€” 7 days free, no card needed.

Log in to add to target list

Description

Please paste the following URL into a browser to view the entire job posting on the CAPPS Careers page.https://erphcmprd.cpa.texas.gov/psp/candidateportal/EMPLOYEE/HRMS/c/HRS_HRAM_FL.HRS_CG_SEARCH_FL.GBL?Page=HRS_APP_JBPST_FLandAction=UandFOCUS=ApplicantandSiteId=1andJobOpeningId=106795andPostingSeq=1Agency InformationWe are committed to transforming lives and building safter communities by working collaboratively, communicating openly, and upholding the highest standards of integrity and professionalism. Our team models accountability, transparency, and respect, taking proactive steps to ensure the physical and emotional safety of youth, staff, and the community. We strive for excellence through continuous growth, thoughtful decision making, and mission driven collaboration, supporting one another while embracing challenges that lead to meaningful, long-term impact.Job DescriptionPerforms advanced (senior-level) computer programming work using current cloud and web technologies to analyze, design, code, test, and debug complex computer applications and administrative systems, prepare flowcharts and systems diagrams; and assist with the preparation of user and system documentation. Work involves overseeing programming projects in a lead capacity; analyzing proposed applications; and designing software solutions. Develops, designs and implements software applications for a variety of multifaceted projects requiring proficiency with Microsoft tools/technologies, and their integration into application solutions and the modernization of agency legacy systems to cloud computing environments. Plans and collaborates programming assignments with and provides technical assistance to other programmers and Information Technology team members and staff throughout the agency. May supervise the work of others.Works under minimal supervision, with considerable latitude for the use of initiative and independent judgment. May be required to work in excess of 40 hours per workweek.Essential Job DutiesOversees and/or performs highly complex coding, testing, and debugging applications as outlined by systems requirements; and overseeing pull requests for software maintenance and integrity. Oversees and/or performs the research and analysis required for project proposals, software and systems modifications, and new projects. Performs complex administrative system tasks and prepares detailed analyses. Analyzes end-user needs and designs, tests, and develops software to satisfy demand. Assists with the preparation of user and system documentation along with standards and procedures for programming staff and makes recommendations to increase operating efficiency and/or adapt new procedures. Oversees and/or develops user interfaces by using conceptual design techniques such as creating visual mockups, prototypes, context diagrams and flowcharts/swim lanes used to represent process and data flow for applications.Writes system test scripts, test plans, and user acceptance testing cases for quality assurance, and fixes software defects when required. Defines, uses, and communicates design patterns and best practices in service-oriented analysis, design, and development. Leverages Microsoft environment and development tools (Azure/PowerShell) and technologies to code, document, test, debug and refine specialized applications and software programs; and implements and maintains systems and programs. Provides technical advice and assistance to Information Technology team members and agency staff in matters related to programming activities; collaborates with departmental staff in meeting established objectives and goals; and shares information, identifies concerns and trends, and recommends improvements to resolve problems or enhance operations. Performs a variety of related duties not listed, to be determined and assigned as needed. Performs all duties in compliance with agency safety policies and procedures:Reports safety hazards and corrects hazards when ossible.Completes required documentation in the event of an accident/injury within requested time frames.Attends work on a regular and predictable schedule in accordance with agency attendance and leave policies.Will be required to travel up to 5% of the time.Actively embody and support the Texas Model by demonstrating its core values in daily tasks and interactions with others.Minimum QualificationsBachelors degree with major course work in data processing, computer science, computer information systems, management information systems, business administration, or a related field. Two (2) years of full-time wage-earning experience in application development or computer programming. One (1) year of the experience must involve use and administration of an enterprise level database for development of a client-server/web-based application.ORAssociates Degree with major course work in data processing, computer science, computer information systems, management information systems, business administration, or a related field. Four (4) years of full-time wage-earning experience in application development or computer programming. Two (2) years of the experience must involve use and administration of an enterprise level database for development of a client-server/web-based application.ORHigh School diploma or equivalent. Six (6) years of full-time wage-earning experience in application development or computer programming. Four (4) years of the required experience must involve use and administration of an enterprise level database management system, client-server/web-based application.Experience and Education Substitutions:One year of appropriate experience may substitute for one year of college (30 course hours) on a year for year basis.Completed course hours of undergraduate study may substitute for up to four years of experience on a basis of 30 course hours for one year of experience. Completed course hours of graduate study may substitute for up to