TJJD - Programmer V - Application Developer - 44266

Austin, Texas


Employer: CAPPS
Industry: Computer and Mathematical
Salary: Competitive
Job type: Full-Time

Job Description

HOW TO APPLY

Complete a State of Texas Application for Employment and the following additional forms (available athttp://www.tjjd.texas.gov/index.php/doc-library/category/304-forms):

  1. TJJD Employment Application Supplement (HR-003)
  2. Child Abuse Registry Check Consent Form (HR-028)
  3. Disclosure of PREA Employment Standards Violation (HR-975)
  4. Authorization to Release Information (HR-074)


Failure to complete and submit the above forms will cause delays in your consideration for this position.

Apply Online at https://capps.taleo.net/careersection/644/jobdetail.ftl?job=00044266&tz=GMT-05:00 and attach to the application the above additional forms along with copies of high school/college diploma(s), copy of official college transcripts, any licenses/certifications, and, if a military veteran, any Certificate of Release or Discharge from Active Duty (DD Form 214).

Apply through Work-In-Texas at https://www.workintexas.com/vosnet/loginintro.aspx. You will also need to complete and attach to the application the supplemental questions/forms indicated above along with a copies of high school/college diploma(s), copy of official college transcripts, any licenses/certifications, and, if a military veteran, any Certificate of Release or Discharge from Active Duty (DD Form 214). The additional forms are available at: http://www.tjjd.texas.gov/index.php/doc-library/category/304-forms).

PLEASE NOTE

Your job application must be completely filled out and include all employment, do not limit employment to the past 10-15 years. Your application must contain complete job histories, which include job titles, name of employer, dates of employment (month & year), supervisor's name and phone number, and a description of duties performed, and whether it was full-time or part-time and hours per week. If any of this information is not provided, your application may be rejected as incomplete. Resumes do not take the place of this required information.

Applicants must be able to pass a Criminal Background Check and any other requirements listed under Minimum Qualifications.

BENEFITS

State of Texas Benefits and Retirement Information can be found at https://www.ers.texas.gov. Benefits include: Retirement plan, paid group health & life insurance for employee, paid holidays, paid vacation leave, paid sick leave, longevity pay, educational assistance program, employee assistance program. Optional add-on benefits include: Dental, Vision, Optional Life Insurance, Voluntary AD&D Insurance, Dependent Health & Life insurance, Health & Dependent care flexible spending accounts, etc. Additionally, certain designated positions are eligible for hazardous duty pay, career ladder advancements, and free meals while on duty.

GENERAL DESCRIPTION

Performs 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 more than 40 hours per workweek.

ESSENTIAL FUNCTIONS

Oversees 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 the preparation of standards and procedures for programming staff as well as 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 uses those tools to implement and maintain 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.

Reports any presence or perception of racial, ethnic, and/or gender disparities and recommends actions to address disparities.

Mentor/Trains junior application developers on troubleshooting existing applications.

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 possible.
  • 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.

Monitors outcomes for racial, ethnic, and gender disparities and takes action to address identified disparities.



Qualifications:

MINIMUM QUALIFICATIONS

Bachelor's degree with major course work in data processing, computer science, computer information systems, management information systems, business administration, or a related field. Ten (10) years of full-time wage-earning experience in application development or computer programming. Eight (8) years of the experience must involve use and administration of an enterprise level database for development of a client-server/web-based application.

OR

Associate's Degree with major course work in data processing, computer science, computer information systems, management information systems, business administration, or a related field. Twelve (12) years of full-time wage-earning experience in application development or computer programming. Eight (8) years of the experience must involve use and administration of an enterprise level database for development of a client-server/web-based application.

OR

High School diploma or equivalent. Fifteen (15) years of full-time wage-earning experience in application development or computer programming. Eight (8) years of the required experience must involve use and administration of an enterprise level database management system, client-server/web-based application.

PREFERRED QUALIFICATIONS

• Bachelor's degree with major course work in data processing, computer science, computer information systems, management information systems, business administration, or a related field.

  • Experience automating and integrating web/cloud computing technologies. Knows of the latest changes in the cloud technology and update and troubleshoot/recommend code change when needed to all possible upgrade/changes from service providers.
  • Experience with the following web development and database technologies: the current versions of HTML, CSS, Java Script, and jQuery, CSS, ASP.Net (including creating backend API and front end Web API calls), Web Services, Razor Web Pages, Web Forms, MVVM and MVC and .net core 6+ and all versions of .NET framework), database connection and setup, create/re-create Entity Framework (ORM), ADO.NET and support classic ADO or ODBC for legacy apps, mainly work in C#.NET but some exposure to VB.NET, Web Form Controls, Classic VB6 and legacy ASP running in vbscript and jscript. Understand AJAX, T-SQL, responsive design and adapt/convert to and from front end framework/library such as React, Angular, AngularJS, Knockout, Vue.js. Some other additional knowledge of NoSQL, Ruby on Rails, and Python can be considered.
  • Experience converting an enterprise level, legacy or client-server information system into a web-based system built with ASP.net, embedded RDLC report viewer, SSRS Report, ASP.NET and C#.NET including legacy VB.NET and VB scripts. Able to Convert SSRS RDL to .net web RLDC or Power BI if needed.
  • Experience developing applications using Microsoft SQL Server, including SQL Server Management Studio, SQL Server Integration Services, and SQL Server Reporting Services. Familiar with Deploying Integration Catalog for SSIS and SSRS Configuration on SQL.
  • Experience and has an expert level of administering Internet Information Server (all versions) on premises or azure VM including use of application pools, certificate management, http and https protocols and proper use of ports for various protocols. Able to Compile and Deploying .net framework (all versions) to IIS installations include .net core in IIS and other CGI applications.
  • Experience using and administering Microsoft SQL Server Analysis Services and Reporting Services including maintaining SSRS data sources and scheduling report delivery.
  • Experience working for a governmental entity.
  • PowerShell experience.
  • Understanding of distributed version-control systems such as Git; and utilizing tools such as GitHub, Azure DevOps, SourceTree or Bitbucket.
  • Understanding the benefits of cloud architecture to create cloud native applications and use of message queues or service bus.
  • Understanding security, development, testing, deployment concepts in a cloud base environment.


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 two years of experience on a basis of 12 graduate course hours for one year of experience.
  • Pro-rated part-time experience may satisfy the experience requirement.


Note: Any degree, diploma, high school equivalent, or course hours required to meet minimum qualifications must be from an accredited educational institution.

KNOWLEDGE, SKILLS, AND ABILITIES

  • Knowledge of developmental methodologies, practices, principles, and techniques of computer programming and systems analysis, including .NET architecture, ASP.NET and C#.NET, and the current versions of Microsoft SQL Server (or NoSQL), including SQL Server Integration Services, SQL Server Reporting Services, and SQL Server Management Studio.
  • Knowledge of computer operations procedures and systems.
  • Knowledge of computer programming languages.
  • Knowledge of agile principles and values including framework types.
  • Skill in using logic and reasoning to identify the strengths and weaknesses of alternative solutions, conclusions, or approaches to problems.
  • Skill in identifying measures or indicators of program performance and troubleshooting related problems.
  • Skill in using Microsoft development tools and technologies, especially the current versions of Visual Studio and SQL Server. NoSQL and ETL experience are a plus.
  • Skill in computer programming.
  • Skill in delivering and understanding complex, technical oral and written instructions and communicating with individuals having various levels of technical expertise and knowledge.
  • Ability to design programs and systems logic.
  • Ability to prepare program specifications.
  • Ability to code, test, and debug computer programs.
  • Ability to understand security, development, testing, deployment and more in a cloud-based environment.
  • Ability to interpret technical information related to computer programming and other areas of data processing.
  • Ability to process information logically, make decisions, and to demonstrate the soundness of those decisions.
  • Ability to work collaboratively with all stakeholders and maintain a professional, courteous demeanor.
  • Ability to prioritize and manage multiple tasks with varying deadlines.
  • Ability to plan, organize and coordinate work assignments.
  • Able to mentor or train junior application developers on troubleshooting existing applications.
  • Ability to plan, assign, and supervise the work of others.
  • Ability to establish and maintain effective working relationships with others.
  • Ability to work more than 40 hours per workweek.


PHYSICAL DEMANDS AND WORKING CONDITIONS

The following physical demands and working conditions are representative of those encountered when performing the essential functions of this job. Reasonable accommodations will be made to enable individuals with disabilities to perform the essential functions.

Ability to communicate effectively, orally and in writing

Ability to see

Ability to hear (with or without aid)

Ability to perform tactile discernment

Identifying colors

Depth perception

Operate motor equipment

Heavy lifting, 45 lbs. & over

Heavy carrying, 45 lbs. & over

Restraining combative youth

Pushing

Pulling

Repeated bending

Reaching above shoulder

Prolonged standing and walking

Walking

Standing

Sitting

Crawling

Twisting

Kneeling

Stooping

Manual/finger dexterity

Dual simultaneous grasping

Climbing stairs

Climbing ladders

VETERANS

In order to receive veteran's preference, a copy of your DD Form 214 (Certificate of Release or Discharge from Active Duty), VA disability rating (if applicable), or a DD Form 1300 (Report of Casualty) must be attached to your application.

Go to https://texasskillstowork.com/, https://www.onetonline.org/, or http://www.careeronestop.org/ for assistance translating your military experience and training courses into civilian job terms, qualifications/requirements, and skill sets.

Additional Military Occupational Specialty (MOS) Code or Crosswalk information is available from the Texas State Auditor's Office at

Information Technology MOS Codes.

SPONSORSHIP

Candidates must be eligible to work in the United States without requiring sponsorship.

ADDITIONAL INFORMATION

If you are scheduled for an interview and require any reasonable accommodation in our interview process, please inform the hiring representative who calls you to schedule your interview. Whenever possible, please give the hiring representative sufficient time to consider and respond to your request.

Only candidates selected for an interview will be contacted.

Due to the high volume of applications, we do not accept telephone calls. If you submitted your application through the CAPPS Career Center (https://capps.taleo.net/careersection/ex/jobsearch.ftl?lang=en), you may also check the status of your application by accessing your profile and selecting My Job page and selecting My Submissions.

Thank you for considering employment with the Texas Juvenile Justice Department.

AN EQUAL EMPLOYMENT OPPORTUNITY EMPLOYER

The Texas Juvenile Justice Department does not discriminate on the basis of race, color, religion, sex, national origin, age, or disability in employment or the provision of services.

Created: 2024-08-22
Reference: 00044266
Country: United States
State: Texas
City: Austin
ZIP: 78749


Similar jobs: