Content Management Systems Web Developer
Full Time Employee (FTE) and Intern (SOS Temp) Positions
What You'll Do:
- Work with cutting-edge web dev tools
- Collaborate with a variety of teams
- Work on many state agency websites
- Create content used by thousands
- ...and more!
What You'll Learn:
- Web Design and Content Management
- How to work with different customers, balancing wants and best practices
- How to use new web-dev technologies
- ...and more!
Examples of work:
• Use web application development tools and utilities as appropriate.
• Design, develop, code, debug, test, implement, document, update, and maintain these projects.
• Use appropriate code standards (set rules and best practices to create cleaner, more efficient code), including an agile workflow based upon the project type and the associated coding needs.
• Review code of teammates, identifying and enforcing code standards.
• Perform the functional and technical design and implementation in a large-scale IT environment, including consideration of existing automated systems with considerable supervision.
• Participate in the full range of software product development activities, including requirements gathering, analysis and definition, functional and technical design, coding, testing, implementation, and production support with limited supervision.
• Assist senior-level developers while consulting with clients on web development projects.
REQUIRED: Experience, education, or training in website design and development.
PREFERRED: Preference will be given to those candidates possessing experience using the following: Adobe Experience Manager, Azure DevOps, Agile methodologies, VS Code and/or Eclipse, Git, HTML, XHTML, CSS, JavaScript, graphic design, as well as basic office tools such as Microsoft Office, Clarity (time keeping program) and SharePoint.
Knowledge, Skills, Abilities:
• Software development principles and methods
• Software system testing procedures, debugging, coding, and documentation
• Write clear, understandable code in both new and existing applications
• Ability to learn quickly
• Teamwork
• Logical thinking
• Ability to recognize problems and create solutions
• Ability to organize, plan, and prioritize work
• Modify and upgrade code as necessary
• Read and understand the information and ideas presented
• Effective and service-oriented communication of information and ideas, so both Business contacts and Teammates will understand
• Reason deductively and apply general rules to specific problems to come up with logical answers and decide if an answer makes sense
• Put information in order, including organizing different pieces of information into a meaningful pattern and seeing similarities and differences