The Office of Water Programs (OWP) needs to develop and maintain specialized web applications, internal data processing applications, and support the OWP website. This role will collaborate with IT and Research departments to implement new software, develop full-stack PHP web applications, design and administer SQL Server databases, and create T-SQL reports and PHP web interfaces for environmental science research.
Requirements
- Proficiency in web application development.
- Proficiency with HTML, PHP, JavaScript, and CSS.
- Proficiency with relational database concepts (SQL Server preferred).
- Experience working with research environmental scientists.
- Experience working in state grant funded web application development projects.
- Develops Full-Stack PHP web applications using OOP PHP, JavaScript, jQuery, and Foundation CSS.
- Designs and administers advanced SQL Server databases using Microsoft SQL Server Management Studio 20.
Responsibilities
- Collaborates with applications developers and research engineers in the implementation of new software, often for web-based applications.
- Develops Full-Stack PHP web applications using OOP PHP, JavaScript, jQuery, and Foundation CSS.
- Designs and administers advanced SQL Server databases using Microsoft SQL Server Management Studio 20.
- Develops T-SQL reports and PHP web interfaces to support environmental science research.
- Develops and maintains a Laravel PHP REST API Endpoint for integration with internal web applications.
- Maintains and troubleshoots existing Full-Stack PHP applications and SQL Server databases.
- Undertakes additional programming projects as directed.
Other
- Bachelor’s Degree in Computer Science or related field or equivalent combination of education and/or work experience.
- Excellent oral and written communication skills in English, interpersonal skills, and skills to effectively function as a part of a team.
- Ability to work well as part of a small development team.
- Ability to maintain confidentiality.
- Strong troubleshooting, analytical, and problem-solving skills, organizational skills, and attention to detail.