Travis County, TX
Applications Developer
Travis County, TX, Austin, Texas, us, 78716
Salary: $79,564.83 - $100,000.00 Annually Location : Austin, TX Job Type: Full Time Remote Employment: Flexible/Hybrid Job Number: 24-09559 Department: County Attorney Opening Date: 10/24/2024 Closing Date: Continuous Job Summary Works with other developers participating in the planning and architecting of applications. Develops enterprise level application and custom integration solutions in C#, including major enhancements and applications to department users. Serves as functional and technical expert regarding the integration of applications across the enterprise. Determines specifications, plans, designs, and develops highly complex and critical software solutions, utilizing the appropriate, established software engineering processes. Assists with difficult and highly complex application support problems. Develops programming and development standards and procedures as well as programming architectures for code reuse in C#. Designs, codes, tests, implements, and supports complex internally developed application software. Works with customers and senior team members to gather and document organizational requirements. Participates in component and data architecture design, performance monitoring, and product evaluation. Ensures assigned projects remain on schedule and adhere to established software development life cycle practices. Meets regularly with stakeholders to define priorities for the development team. Builds and maintains relationships with key vendors and supports the software and infrastructure needs of the development group. Implements and manages the methodology driven quality plan, monitors, and controls the quality of the deliverable and manages the project completion process through customer acceptance. Works closely with other groups to coordinate plans and activities including coordination to facilitate specific development projects that involve various platforms and the coordination of software upgrades. Distinguishing Characteristics: This is a job classification within the Information Technology job family. Works with technical staff engaged in activities related to the full software development life cycle of projects. Functions as technical expert and manager, providing tactical direction, contributing to strategic planning for applications software, supervising staff and coordinating closely with higher level management to meet user and organizational requirements in accordance with strategic and organizational goals. This classification may require a flexible work schedule to meet the needs of the department. Duties and Responsibilities Oversees the development, deployment, and maintenance of custom applications. Ensures applications are consistent with, and in agreement with other enterprise applications and systems. Manages software development life cycle to facilitate on-time, high quality releases in accordance with user and organizational objectives. Provides leadership in planning, organizing, implementing, and evaluating web services in accordance with Federal, State, and local laws, policies, procedures, guidelines, and enterprise goals and objectives. Designs, codes, tests, implements, and maintains complex internally developed applications. Conducts application coding, testing and implementation for complex applications. Works with customers and senior team members in the collection and documentation of requirements. Makes recommendations on whether to develop new code, reuse existing code, or purchase new software packages. Conducts application code review. Collects and reviews performance monitoring information. Conducts product evaluation. Develops enhancements to and interfaces with existing software. Works with users and other technical staff to analyze user needs and provide strategic design solutions. Determines specifications, plans, designs, and develops highly complex and critical software solutions. Serves as a technical expert and provides enterprise-wide perspective and input into Information technology decisions. Serves as technical expert for difficult and complex software applications problems. Researches and maintains knowledge in emerging technologies, applicable to the organization environment. Assists senior management in developing strategic plans to accomplish goals and objectives and improve effectiveness and efficiency of services. Plans and provides budget request information as part of the annual budget process. Assists in monitoring budget expenditures to ensure consistent with department goals and objectives and within available funds. Performs other job-related duties as assigned. Minimum Requirements Education and Experience: Bachelor's degree in Computer Science, Information Systems, Business Administration or a directly related field AND five (5) years of relevant work experience; OR, Any combination of education and experience that has been achieved and is equivalent to the stated education and experience and required knowledge, skills, and abilities sufficient to successfully perform the duties and responsibilities of this job. Licenses, Registrations, Certifications, or Special Requirements: Valid Texas Driver's License. Preferred: Microsoft Certified Systems Engineer (MCSE) Certification. Certified Novell Administrator (CNA) Certification. Certified Novell Engineer (CNE) Certification. Knowledge, Skills, and Abilities: Knowledge of: Management principles, practices, and techniques. Policies, practices, procedures, and terminology of assigned function. Federal, State, Local and County applicable laws, rules, regulations, and guidelines. Information technology hardware, software and peripherals as related to assigned function. Software engineering principles and the software development life cycle. Modern enterprise architecture design, development, and deployment. Programming and development standards, procedures, and architectures. State-of-the-art programming languages and object-oriented approaches to designing, coding, testing, and debugging programs. Systems design, development, and source control. Quality assurance, performance monitoring, and integration methodologies. Budgetary theory and practices. Computer equipment to include word processing, spreadsheets, databases, and a variety of software packages. May be required to develop knowledge of and adhere to federal and state laws requiring the confidential handling of certain health information. Skill in: Managing staff, allocating resources, and evaluating programs. Leadership, collaboration, and negotiation techniques, including contracts, agreements, and proposals. Developing and monitoring programs and related budgets. Managing user expectations and satisfaction. Developing and evaluating Requests for Proposals (RFPs). Managing IIS and other Microsoft server technologies. Problem-solving and decision-making. Strategic planning, development, monitoring, and evaluation. Both verbal and written communication, including presentations and communicating technical issues in non-technical language. Visual Studio C# development Ability to: Work independently and efficiently and as part of a team. Manage time well, perform multiple tasks and organize diverse activities. Translate policies and objectives into ideas and applications web-based information products. Research, compile, analyze, interpret, and prepare a variety of memorandums or reports. Establish and maintain effective working relationships with departmental clientele, representatives of outside agencies and providers, other County employees and officials, and the public. Work Environment & Other Information Physical requirements include the ability to lift/carry up to 35-40 pounds occasionally, visual acuity, speech and hearing, hand and eye coordination and manual dexterity necessary to operate a computer and office equipment. Subject to standing, sitting, walking, climbing, crawling, bending, stooping, crouching, kneeling, pushing, pulling, reaching, twisting, balancing, repetitive motion, and squatting to perform the essential functions. Subject to exposure to variations in extreme heat, cold, mechanical, fume/odor, and dust/mites. Travis County employees play an important role in business continuity. As such, employees can be assigned to business continuity efforts outside of normal job functions. Work Hours: Monday - Friday 8 am - 5 pm Department: County Attorney Location: 314 W. 11th Street, Austin, Texas 78701 Criminal, Driving, Education, and Employment Background Checks Required. This job description is intended to be generic in nature. It is not necessarily an exhaustive list of all duties and responsibilities. The essential duties, functions and responsibilities and overtime eligibility may vary based on the specific tasks assigned to the position. Benefits Employment at Travis County comes with a full array of benefits. We offer comprehensive health insurance, a no-cost, on-site Health and Wellness clinic, longevity pay, paid vacations, sick time and personal holidays, not to mention an industry competitive salary structure and a friendly, stable work environment. FY2024 Travis County Benefit Guide In this valuable you will find benefit summaries, eligibility requirements, costs, contact numbers and addresses as well as other general information on the benefits available to Travis County Employees and Retirees. Credit Union Employees may join the Travis County Credit Union which offers low-interest loans, savings plans through payroll deduction, safe deposit boxes and other benefits. Deferred Compensation Employees may enroll in a tax- free sheltered investment plan through payroll deduction. Direct Deposit Employees may sign up for direct bank deposit. Employee Assistance Program Travis County provides a confidential counseling and referral service free of charge to county employees and their family. Employee Organizations Membership in the American Federation of State, County, and Municipal Employees Union is available through payroll deduction. Employee Health & Wellness Clinic Employees may access the clinic for a variety of wellness program and health care services with no co-pay, no deductible and no co-insurance costs. Holidays An average of eleven paid holidays are designated by the Travis County Commissioners Court at the beginning of each fiscal year. Insurance Employees may select from four plans: an Exclusive Physician Organization (EPO), Choice Plus Preferred Physician Organization (PPO), Consumer Choice or a High Deductible Health Plan (HDHP) with a Health Savings Account (HSA). All four options include a Pharmacy Plan. Travis County's current policy is to pay 100% of the employee's health insurance premium for the Consumer Choice and HDHP. Employees will pay a premium for both the EPO and PPO. Other insurance benefits include $50,000 Basic Life and AD&D paid by the County. The following benefits are employee paid: Dental Vision Supplemental Life, AD&D Dependent Life Short Term Disability Long Term Disability Long Term Care New employees are covered on the first day of the month following 28 calendar days of employment. Longevity Longevity pay is paid for each year completed after three years of continuous service. Peace Officers in a law enforcement activity, whose job requires state peace officer certification, receive pay after one year of certification. On the regular payday on or after the employee's fourth and subsequent adjusted service dates, he or she receives a single payment for the previous year. Parking A limited number of assigned parking spaces are available to employees in the Courthouse Complex. Personal Holidays Regular, full-time employees are eligible for up to three paid personal holidays each calendar year. Part-time employees shall be granted personal holidays on a prorated basis. New employees earn personal holidays for the calendar year in which he/she begins employment, based on the month in which employment begins: January - March 3 personal holidays April - June 2 personal holidays July - September 1 personal holiday October - December None New employees are eligible to take personal holidays after 90 days of employment. Retirement Travis County is a member of the Texas County & District Retirement System with mandatory participation by certain classes of employees. Seven percent (7%) of the gross salary is deducted each pay period. An employee is fully vested after eight years of service. Benefits are prorated for part-time employees. Sick Leave Regular employees earn sick leave at a rate of eight hours per month with unlimited accrual during employment. Part-time employees earn sick leave on a pro-rated basis. Parental Leave Each Full-time Paid Parental Leave Eligible (PPL) Employee is entitled to a total of 320 hours of Paid Parental Leave in a 12 month period. Paid Parental Leave for Part-time PPL Eligible Employees is prorated based on the number of hours that they are regularly scheduled to work. Tuition Refund Certain classes of full-time employees may receive reimbursement for fees associated with pre-approved, job related course work completed satisfactorily. Vacation Based on years of county service, regular, full-time employees earn vacation time at the following rates: 0 to 5 years 4.0 hours per pay period 6 to 10 years 4.5 hours per pay period 11 to 15 years 5.0 hours per pay period 16 to 20 years 5.5 hours per pay period 21 plus years 6.0 hours per pay period Part-time employees earn vacation leave on a pro-rated basis. Workers' Compensation The county provides all employees workers' compensation coverage with benefits in accordance with state statute, if the employee sustains an injury out of, or in the course of work. 01 Do you have experience in web development? If so, please explain. 02 Please describe your experience in C# and desktop development. 03 Describe your experience working with customers on solving problems with technical solutions. 04 Have you worked on multiple projects at the same time. Please provide examples. 05 Do you have Help Desk experience providing desktop and server support? Required Question