TEXAS HIGHER EDUCATION
THECB - Systems Analyst II - IV, .Net Programmer
TEXAS HIGHER EDUCATION, Austin, Texas, us, 78716
Please paste the following URL into a browser to view the entire job posting in the CAPPS Career Section: https://capps.taleo.net/careersection/ex/jobdetail.ftl?job00046261 You may apply to the job directly through the CAPPS Career Section. It is not necessary to apply both through Work In Texas and CAPPS Career Section THECB is observing a hybrid telecommuting schedule with employees required to be in the office at least two (2) days per week. The agency is located at the George Herbert Walker Bush State Building located in the Capitol Complex at 1801 N. Congress Ave. Austin, TX 78701. Employment Requirements: Job offer, and continuation of employment are contingent on: Proof of eligibility/authorization to work in the United States on a full-time basis. Proof of educational credentials that satisfies the requirements of the position. Satisfactory results from a criminal history background check, if applicable. The THECB does not sponsor H-1B visas. The THECB does not allow dual employment with other state of Texas agencies or institutions. General Description: Performs complex to highly complex computer programming and systems analysis work in an application development environment for the Information Technology Services department of the Texas Higher Education Coordinating Board (THECB). Work involves analyzing user requirements, procedures, and problems to automate processing to improve existing systems. This specifically involves application development on front- and back-end code for applications using the .Net platform, supporting existing applications and the creation of new applications. May assist in training and mentoring the work of others. Works under minimal supervision, with much latitude for initiative and independent judgment. This position reports to the Director of Applications Development and Support. General Duties and Responsibilities: Develops, tests, analyzes, and debugs agency applications following industry best practices while meeting business requirements. Designs, develops, modifies, implements, maintains, and supports assigned web-based applications. Analyzes, reviews, and revises programs to increase operating efficiency or to adapt to new procedures. Assists in the development of technology solutions to address automation needs and delivers quality implementation of defined solutions to facilitate realization of organizational benefits. Performs technical analysis work for proposed projects, new developments, or modifications/enhancements to existing systems. Designs, modifies, and implements new or revised systems to serve new purposes or improve workflow. Participates in scoping/feasibility discussions and proposes solutions using the assigned product framework. Implements measures to safeguard agency information. Provides computer programming and system analysis expertise in analyzing, documenting, maintaining, designing, developing, testing, and implementing applications. Completes simple to complex support tickets, including troubleshooting and correcting coding errors/issues. Analyzes and creates structured, well-documented programs and systems appropriate to those programs and systems that may be maintained by others. Ensures customer needs are properly translated into system requirements and design. Conducts testing to verify the accuracy of programming logic and ensure compliance with development standards and system/business requirements. Provides status updates on work assignments and any technical issues that present risk(s) to project timeline as required by selected project framework. Recommends and promotes secure coding practices for assigned product applications to reduce vulnerabilities. Assists in forecasting requirements for system and computer applications. Provides support in identifying, escalating to appropriate agency personnel, and resolving issues with systems and applications. Assists in the resolution of escalated issues and disputes accordin to agency practices and policy. Develops and maintains expertise in programing tools, including staying current on the latest technology updates and development techniques. Analyzes system development life cycle (SDLC) processes and identifies issues and opportunities for continuous improvement. Works closely with the THECBs Information Security team, peer developers, and analysts to perform technical analysis and assess business requirements. May perform periodic risk assessments on agency applications and initiate risk control strategies accordingly. Interacts with program managers, vendors, and other system analysts to ensure requirements are met and work products are appropriately reviewed and validated. Applies appropriate Family Educational Rights and Privacy Act (FERPA) standards at all times. Ensures compliance with federal, state, and agency Web Accessibility policies and procedures. Performs other duties as assigned. Knowledge, Skills, and Abilities: Knowledge of principles, practices, and techniques of computer programming and systems analysis. Knowledge of algorithm design. Knowledge of state laws, rules, procedures, and regulations relevant to job requirements. Skill in problem solving and critical thinking. Skill in computer programming using the following tools: Net code, Microsoft Visual Studio Code, Azure Dev Ops, Git (or other version control software), SQL and PL/SQL, and browser-based debugging tools. Skill in using Microsoft Office software applications, including Word, Excel, Outlook, and SharePoint. Skill in effective oral and verbal communication. Ability to recognize, analyze and resolve complex technical issues, applying creative solutions when problem solving and keeping management informed of risks and critical issues. Ability to take initiative, work independently and make decisions using sound judgement, analytical thinking, and sound reasoning. Ability to maintain confidentiality of sensitive information. Ability to establish and maintain effective working relationships with coworkers and work cooperatively and effectively in a team environment. Ability to work both collaboratively and independently. Ability to always interact with customers in a professional and courteous manner and handle conflict professionally. Ability to communicate with customers to determine programming needs and translate customer requirements into application designs and systems requirements. Ability to plan, organize, and manage workload and priorities to meet necessary deadlines, communicating pertinent status updates accordingly. Ability to maintain clear file organization and output, ensuring code is written following modern best practices, documented, and stored in the agency code repository. Ability to communicate and work effectively with a wide range of people with varied skills, knowledge, and backgrounds. Ability to analyze software problems and develop solutions, utilizing proper application security and necessary data protections, preparing program specifications and technical documentation. Ability to work flexible hours, as necessary. Ability to follow ethical standards. Ability to adhere to the agencys internal management policies and procedures. Military Crosswalk:Military Crosswalk for Occupational Category - Information Technology Qualifications: Required Minimum Education and Experience: Bachelors degree from an accredited college or university. One year of full-time work experience in cybersecurity, data analysis, or information technology