Water IT Senior Programmer Analyst
City of Fort Worth · Fort Worth, TX · 1 wk ago
Engineering$89k–$116k/yrFull-time
Pay Range: $89,164 - $115,914 annual compensation
Schedule
- Monday – Friday, 8:00 AM – 5:00 PM
- Some evening and weekend work required
Benefits
- 11 Paid Holidays
- Medical, Dental, and Vision coverage
- Paid Time Off
- Pension Plan
- Professional Development Opportunities
About the Role
The City of Fort Worth is one of the fastest-growing large cities in the U.S. Employees serve over 1,000,000 residents, promoting values of exceptional customer experience, mutual respect, diversity, continuous improvement, ethical behavior, and accountability.
This role is part of the Water IT team, supporting all technology used across the Fort Worth Water Utility, including systems that serve customers directly. The ideal candidate brings strong technical expertise, a solutions-focused mindset, and the ability to work collaboratively in an environment where customer service, communication, and dependable technical delivery are essential.
This position is located onsite in Fort Worth, Texas.
Responsibilities
- Serve as a technical expert for system design, programming, and data flows.
- Analyze and resolve complex application and data problems.
- Lead efforts to implement innovative solutions that enhance application performance and user experience.
- Lead the design, programming (development), maintenance, and execution of testing for new and changed functionality in complex/major applications.
- Provide input on the specifications and evaluation of new off-the-shelf applications.
- Document technical solutions, maintain specifications, and contribute to technical standards and knowledge sharing across the team.
- Support the growth of junior team members by sharing knowledge and best practices through feedback and guidance.
- Work with business users to analyze business requirements and translate them into technical specifications; design, develop, and implement application modifications, interfaces, and integrations.
- Verify the integrity and availability of all hardware, server resources, databases, and integrations, ensuring they perform efficiently and as designed.
- Assist users with data analysis, queries, and ad-hoc reports to support daily operational, business process, and utility regulatory reporting requirements.
- Monitor and evaluate the quality, responsiveness, efficiency, and effectiveness of information systems, methods, and procedures; work on continuous improvement of systems and services.
- Manage and review relevant vendor contracts, professional services agreements, invoices, support renewals, and ensure license compliance.
- Adapt and self-educate on new technologies to provide recommendations regarding their usage in the environment.
- Gain knowledge and provide support in Oracle RightNow/Oracle Service Cloud and Itineris UMAX Utility Suite.
- Participate in a 24x7 on-call rotation.
- Perform other duties as required.
Requirements
- Bachelor’s degree from an accredited college or university with major coursework in Computer Science, Information Systems, or a related field.
- Five (5) years of experience in information systems design/administration, systems analysis, or computer programming.
- Valid Texas Driver’s License.
Preferred Qualifications
- Municipal or local government experience – Water/Wastewater Utility experience is a plus.
- Demonstrated knowledge of Utility processes, workflows, and procedures.
- Demonstrated experience with integration tools such as MuleSoft, WebLogic, or Dell Boomi.
- Experience developing and implementing REST/SOAP (JSON/XML) web services.
- DevOps practices including CI/CD pipelines and source control (e.g., GitHub).
- Experience with JavaScript languages, preferably React.
- Programming experience, preferably in Java.
- Experience with relational databases, stored procedures, and SQL queries.
- Knowledge of Oracle RightNow/Oracle Service Cloud software or similar applications.
- Experience with UMAX Utility Suite.
Working Conditions and Physical Demands
- Typically requires touching, talking, hearing, seeing, grasping, standing, walking, and repetitive motions.
- Sedentary work: Exerting up to 10 pounds of force occasionally and/or a negligible amount of force frequently. Involves sitting most of the time, with occasional walking or standing.