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.ftljob=00057151
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
Must meet agency in-office requirements Salary commensurate with experience and qualifications TEXAS WATER DEVELOPMENT BOARDand#8217;S MISSIONLeading the stateand#8217;s efforts in ensuring a secure water future for Texas.WORKING AT THE TWDBSee why our work makes an impact!Find out why the TWDB is a great place to work.Make a positive difference for the state of Texas. We encourage you to apply for positions that match your qualifications.The Texas Water Development Board (TWDB)offers a competitive compensation and benefits package including medical, dental, vision, 401(k), flexible spending, and flexible work alternatives so you can have a work/life balance! For more information about these benefits and more visit:http://www.twdb.texas.gov/jobs/benefits.asp.Please visit TWDB Career Page: http://www.twdb.texas.gov/jobs/ for more information.MILITARY EMPLOYMENT PREFERENCEVeterans, Reservists or Guardsmen with an MOS or additional duties that fall in the fields of 25B Information Technology Specialist, IT Information Systems Technician , 1N2X1 Signals Intelligence Analyst, or other related fields pertaining to the minimum experience requirements may meet the minimum qualifications for this position and are highly encouraged to apply.Additional Military Crosswalk information can be accessed at https://hr.sao.texas.gov/Compensation/MilitaryCrosswalk/MOSC_InformationTechnology.pdfGENERAL DESCRIPTIONPerforms highly complex (senior-level) computer programming and software development work. Work involves assisting the project manager in coordinating programming projects, with a strong emphasis on Geographic Information Systems (GIS). Developing and maintaining existing and new internal software and web applications used by TWDB. Work also involves planning and analyzing user requirements, procedures, and problems to automate processes and to improve existing systems, analyzing and proposing computer applications, and providing technical assistance. Demonstrates strong ability working as a full-stack developer on the Microsoft .NET platform. May train others. Works under limited supervision with considerable latitude for the use of initiative and independent judgment. Reports to the Assistant Manager of the Application Development Department.ESSENTIAL JOB FUNCTIONSCodes, tests, and debugs computer application programs and/or geospatial viewers as outlined by technical and functional requirements.
Assists in the identification and scheduling of project deliverables, milestones, and required tasks.
Generates project requirements and provides effort estimates and resource requirements.
Develops, analyzes, and revises system design procedures, program code, test procedures, and quality standards.
Uses current software design and development methodologies and techniques to ensure quality and maintainability of applications and systems.
Prepares unit test plans and test data for the applications being modified or created.
Develops diagrams and flowcharts to represent operations and data flow for applications.
Works with systems analyst to create technical documentation for applications.
Researches and analyzes project proposals and software and system modifications.
Analyzes proposed computer applications in terms of equipment requirements and capabilities.
Analyzes, reviews, and revises code to increase operating efficiency or to adapt to new procedures.
Confers with staff members to schedule work and coordinate programming projects.
Assists in developing standards, best practices, and procedures for programming staff.
Assists in the generation or installation of systems software.
Develops and implements specialized programs to supplement and enhance systems software.
Maintains confidential and sensitive information.
Ensures individual and team files (electronic and hard versions) are appropriately maintained and timely disposed of in accordance with the agencyand#8217;s records retention procedures and schedule.
Maintains required certifications and licenses and meets the continuing education needs and requirements of the position to include, including attending mandatory training courses.
May be required to operate a state or personal vehicle for business purposes.
Performs other duties as assigned.
Qualifications: MINIMUM QUALIFICATIONSGraduation from an accredited four-year college or university with a bachelorand#8217;s degree in Computer Science, Information Science, Management Information Systems, Information Technology, Geography (GIS-related), or a related field.
Seven years of relevant work experience in programming web-based applications using ASP.NET, C#, HTML, CSS, Python, and JavaScript.
Relevant education and experience can be substituted for each other on a year-for-year basis.PREFERRED QUALIFICATIONSPrevious experience with Azure DevOps.
Experience programming as a full-stack developer.
Experience developing applications using ASP.NET Web Forms, Model View Controller (MVC) and/or Core.
Experience developing GIS applications using Esri products including ArcGIS Pro, ArcGIS APIs for Developers, ArcGIS Enterprise, and ArcGIS Online.
Experience designing and developing reports using Microsoft SQL Server Reporting Services, Microsoft SQL Server Management Studio, and Business Intelligence Development Studio.
Experience with Entity Framework or Entity Framework Core object-relational mapping (ORM) tools.
Experience working for a State of Texas agency.KNOWLEDGE, SKILLS, AND ABILITIES (KSAS)Knowledge of local, state, and federal laws and regulations relevant to the Application Development Department.
Knowledge of the principles and practices of public administration.
Knowledge of computer programming and systems analysis principles, practices, and techniques.
Knowledge of the Software Development Life Cycle (SDLC).
Knowledge of relational databases.
Knowledge of Microsoft SQL Server 2017 or higher including database management and development tools and Reporting Services.
Knowledge of Microsoft Visual Studio.NET 2017 or higher.
Knowledge of Git version control systems.
Knowledge of Microsoft Internet Information Services.
Knowledge of Windows Server 2016 or higher.
Skills in using Microsoft Office programs such as Word, Excel, and Access.
Skills in use of internet, email, word processing, spreadsheet, presentation, and database software.
Skills in computer programming.
Skills in the development of ASP.NET, C#, HTML, CSS, Python, and JavaScript applications.
Skills in the development of GIS web applications.
Skills in the development of web API and web services.
Skills in providing excellent customer service.
Skills in decision making and problem solving.
Skills in building cooperative partnerships with and providing services and products to all customers.
Skills in modifying or developing computer applications.
Ability to maintain the security or integrity of critical infrastructure within Texas.
Ability to meet agency in-office requirements.
Ability to develop, analyze, and design system requirements and processes.
Ability to adhere to work schedules, follow procedures with respect to leave, and submit accurate timesheets by prescribed deadlines.
Ability to make mature, objective decisions and