Introduction
An Applications Systems Analyst
on the Web Team assists in the design, development, and maintenance of websites
and web applications under the guidance of senior developers. They focus on
writing code, fixing bugs, and learning new technologies and best practices to
increase their technical expertise and contribute to projects.
Nature Of Work
An Applications Systems Analyst on the Web Team
is primarily engaged in coding, testing, and debugging under the supervision of
more experienced developers, contributing to the development and maintenance of
web applications and websites. They work with web technologies such as HTML,
CSS, JavaScript, and may also be involved developing or maintaining
departmental applications as a full stack web developer using .NET and SQL
Server technologies. Their
responsibilities often include updating website content, fixing minor bugs, and
assisting in the implementation of new features. Additionally, they are
expected to learn about and best practices in web development, coding
standards, and the latest web development technologies.
Examples of Duties
Writing and
Maintaining Code: Developing clean, efficient code for website and web
application features under the guidance of senior developers.
Debugging and
Testing: Identifying and fixing bugs in existing web projects, as well as
participating in testing phases to ensure code quality.
Website
Content Updates: Making updates to website content and layout as requested by
clients or senior team members, ensuring that content is current and web pages
are functioning correctly.
Learning and
Development: Actively learning new programming languages, development tools,
and best practices through code reviews, online courses, and team
collaborations.
Collaboration
and Reporting: Working closely with other developers, designers, and project
managers, and reporting on progress and challenge's.
Assisting in
Design: Providing input on website design and user experience and implementing
basic design changes using CSS and JavaScript.
Version
Control: Using version control systems like Git to manage changes to the
codebase, collaborating with the development team on code merges and
deployments.
Responsive Design Implementation: Ensuring that websites are responsive
and function well on various devices and screen sizes.
Knowledge, Skills & Abilities
Knowledge:
Basic Understanding of Programming Languages: Proficiency in front-end technologies like HTML, CSS, and JavaScript, and a basic understanding of server-side languages (PHP or .NET).
Familiarity with Development Tools and Environments: Knowledge of text editors, development environments (IDEs), and version control systems such as Git.
Web Design Principles: A grasp of web design principles, including responsive design to ensure websites work well on various devices.
Skills:
Coding Skills: Ability to write clean, well-documented code and follow coding standards and best practices.
Debugging and Problem-Solving Skills: Skill in identifying and resolving bugs or issues in web applications, along with a methodical approach to problem-solving.
Learning and Adaptability: A strong capability and willingness to learn new technologies and adapt to changes in web development practices.
Communication Skills: Effective verbal and written communication skills for collaborating with team members and potentially interacting with clients or stakeholders.
Abilities:
Analytical Ability: To understand project requirements and translate them into technical solutions.
Attention to Detail: Ability to pay close attention to the specifics of code and design to ensure high quality and functionality.
Teamwork: The ability to work effectively within a team, contributing to collaborative projects and learning from more experienced developers.
Time Management: Managing one’s time efficiently, especially when working on multiple projects or tasks simultaneously.
Physical Requirements
Mostly sedentary, indoors, requires extended use
of computer, typing and viewing monitor.
Minimum Qualifications
Graduation from an accredited college or university with a bachelor’s degree in computer science or a related field and one (1) year of experience in web
design or web development Or an equivalent combination of education (not less than possession of a high school diploma/GED), training and experience that would reasonably be expected to provide the job-related competencies noted above.
Licenses or Certifications
Possession of a valid driver’s
license may be required.
Examination
Evaluation
of education and experience. Drug testing is included in all
pre-employment processing.
Comments
Employees may be required to work rotating
shifts, including nights,
weekends, holidays, and overtime as needed. During periods when the Mayor issues
an emergency declaration for the City of Tampa, all employees may be required
to work in preparation, response or recovery activities related to the stated
emergency.
Conclusion
HELPFUL HINTS FOR COMPLETING YOUR APPLICATION: Please register before you begin the application process. This will enable you to view and re-use information from previously submitted applications to complete and submit any future applications. Please make certain your application is complete and the information you provide clearly demonstrates that you possess the minimum job qualifications as stated in the job announcement. Resumes can be submitted in support of an application, but not in lieu of an application. Resumes and copies of certifications or other required documents may be attached to your online application.