onsite
Programmer/Analyst III
Software Engineer
Mid‑level Programmer/Analyst who designs database stored procedures, builds custom applications, and delivers technical support to improve agency productivity, leveraging SQL and reporting tools.
About the role
Key Responsibilities
- Develop and maintain database stored procedures and queries to support web and internal applications.
- Create custom reports and dashboards based on user requests, ensuring data accuracy and relevance.
- Design, code, and test small‑to‑medium applications that meet defined project requirements.
- Provide first‑line technical assistance, troubleshooting hardware, software, network, and printer issues for agency staff.
- Document solutions, procedures, and system configurations to facilitate knowledge sharing.
Requirements
- Proficiency in SQL and experience writing stored procedures for relational databases.
- Demonstrated ability to develop reports using reporting tools or custom scripts.
- Solid understanding of application development lifecycle and ability to code in at least one programming language.
- Strong troubleshooting skills for hardware, software, and network environments.
- Excellent communication skills to train users and translate technical concepts into clear guidance.