National Labor Exchange Veterans Jobs

USNLX Veterans Careers

Job Information

TEXAS WORKFORCE COMMISSION Programmer (Telework) in Austin, Texas

WHO WE ARE: Texas Workforce Commission (TWC) connects people with careers across the state. While we are based in Austin at 101 East 15th Street, we have offices statewide and many of our positions are suitable for teleworking. We're a Family Friendly Certified Workplace with great work-life balance, competitive salaries, extensive opportunities for training and development, and fantastic benefits.

You must be a Texas resident to work for the Texas Workforce Commission and although this position is eligible for telework, you must live in the Austin area in order to be able to attend occasional meetings in person (or commit to relocate to the area within three months of beginning the position if not located in the area already). There will be an in-person interview for second round candidates.

WHO YOU ARE: We are looking for a creative and experienced programmer for the Labor Market Department (LMI) of the TWCs Division of Information Innovation and Insight (I|3).

Programming staff of the LMI department works with, and report directly to, the LMI IT Manager to create and maintain LMI Internet applications. LMI applications serve internal and external customers and comprise of specific information delivery systems, end-user software applications, relational databases, and data storage and retrieval systems.

Compelling candidates will have: -Experience and/or education in computer science, information technology, or a related field. -Proven experience in developing and maintaining software applications. -Experience in developing accessible applications. -Expert level knowledge and experience using Microsoft Visual Studio .NET. Releases 2015, 2019 and 2022. -Expert knowledge of Microsoft Team Foundation Server (TFS) -Proficiency in various programming languages related to web programming using Microsoft Visual Studio. -Experience using Microsoft SQL Server Management Studio. -Strong problem-solving, analytical, and critical thinking skills. -Excellent communication and interpersonal skills. -The ability to work independently and as part of a team.

WHAT YOU WILL DO: The Programmer IV performs advanced (senior-level) computer programming work involving analyzing system specifications to develop software for computer applications; developing solution software; documenting the methods and procedures used in software development; and testing, correcting, and revising software. Performs advanced (senior-level) computer programming work. Works under minimal supervision, with considerable latitude for the use of initiative and independent judgment. Employees at this level may fully perform highly complex programming work and may coordinate and/or perform highly complex coding, testing, and debugging of applications, as outlined by system requirements.

YOU WILL BE TRUSTED TO: -Design, develop, and implement complex software solutions utilizing a broad range of programming languages and technologies, including but not limited to MS Visual Studio.NET, ASP.NET, TFS, MVC, C#, HTML, JavaScript, CSS, Classic ASP, MS SQL Server DBMS/T-SQL, VB Script, ARIA, Bootstrap, jQuery, Kendo UI, Node.js, Vue.cli. -Ensure all developed solutions adhere to accessibility standards, specifically Section 508 and WCAG guidelines. -Demonstrate strong proficiency in writing clear, concise, and well-documented code using appropriate programming constructs and functionalities specific to the chosen language and platform. -Document systems and code thoroughly to facilitate understanding, maintainability, and future enhancements by colleagues. -Complete assigned programming tasks according to established design specifications and project requirements. -Design and execute complex SQL queries to generate ad-hoc reports and fulfill data requests. -Develop SQL code that seamlessly integrates with our existing LMI application codebase, ensuring efficient data manipulation. -Work with external vend rs to acquire daily and monthly data files, maintaining the integrity of our LMI systems. -Demonstrate proficiency in writing SQL queries and data manipulation algorithms within the context of our LMI host languages. -Utilize appropriate data manipulation tools to transform raw data into formats that empower our LMI applications. -Collaborate effectively with the LMI DBA to optimize data utilization across our LMI systems. -Provide comprehensive support for LMI applications and products, encompassing enhancements, debugging, user requests, and general inquiries. -Act as a technical advisor, assisting LMI product users in maximizing their experience and resolving any technical issues they encounter. -Proactively reach out to customers in a timely manner, utilizing various communication channels to troubleshoot problems, answer questions, and ensure smooth operation of LMI applications. -Play a key role in maintaining and enhancing our LMI applications, working with internal stakeholders on improvements and bug fixes. -Perform other duties as needed.

You must have: -Knowledge of the principles, practices, and techniques of programming and systems analysis; computer operations procedures and systems; and computer programming languages. -Skills in problem solving, in critical thinking, in computer programming, in the use of hardware and software, and in modifying or developing software for applications. -Ability to process information logically; to design programs and systems logic; to prepare program specifications; to code, test, and debug software; to interpret technical information related to programming and other areas of data processing; and to communicate effectively. -Ability to oversee and/or supervise the work of others.

YOU ARE A GREAT FIT WITH: -Proven ability to design and independently implement intricate algorithms. -Strong understanding of object-oriented programming principles. -Expertise in writing clean, maintainable, and well-documented code that adheres to best practices. -Excellent communication and collaboration skills to effectively work with cross-functional teams. -Experience working within an Agile development methodology. -Proven experience writing high-quality SQL queries and a strong understanding of relational database structures. -Solid knowledge of data manipulation algorithms and their application within SQL environments. -Experience working with host languages and effectively integrating their functionalities within SQL code. -Ability to manipulate data from various sources and transform it for specific uses within varied systems. -Excellent problem-solving skills with a knack for identifying and resolving technical issues efficiently. -Superior communication and collaboration skills, both written and verbal, with the ability to explain complex concepts in a clear and concise manner. -A customer-centric approach with a commitment to providing exceptional service and exceeding expectations.

YOU QUALIFY WITH: -Graduation from an accredited four-year college or university with major coursework in data processing, computer science or a related field, plus two years of full-time experience in data processing, computer programming, and/or systems analysis. -One year of full-time qualifying experience may be substituted foreach year (30 semester hours) of education.

YOU GAIN: -A Family Friendly Certified Workplace. -Telecommuting offered from anywhere within the State of Texas -Monthly salary: $6,731.00/month -Defined Retirement Benefit Plan -Optiona

DirectEmployers