Write supporting code for Web applications or Web sites.
Design, build, or maintain Web sites, using authoring or scripting languages, content creation tools, management tools, and digital media.
Back up files from Web sites to local directories for instant recovery in case of problems.
Write, design, or edit Web page content, or direct others producing content.
Select programming languages, design tools, or applications.
Evaluate code to ensure that it is valid, is properly structured, meets industry standards, and is compatible with browsers, devices, or operating systems.
Identify problems uncovered by testing or customer feedback, and correct problems or refer problems to appropriate personnel for correction.
Develop databases that support Web applications and Web sites.
Perform Web site tests according to planned schedules, or after any Web site or product revision.
Perform or direct Web site updates.
Maintain understanding of current Web technologies or programming practices through continuing education, reading, or participation in professional conferences, workshops, or groups.
Analyze user needs to determine technical requirements.
Design and implement Web site security measures, such as firewalls or message encryption.
Incorporate technical considerations into Web site design plans, such as budgets, equipment, performance requirements, or legal issues including accessibility and privacy.
Respond to user email inquiries, or set up automated systems to send responses.
Renew domain name registrations.
Confer with management or development teams to prioritize needs, resolve conflicts, develop content criteria, or choose solutions.
Communicate with network personnel or Web site hosting agencies to address hardware or software issues affecting Web sites. Collaborate with management or users to develop e-commerce strategies and to integrate these strategies with Web sites.
Document test plans, testing procedures, or test results.
Develop Web site maps, application models, image templates, or page templates that meet project goals, user needs, or industry standards.
Develop and document style guidelines for Web site content.
Identify or maintain links to and from other Web sites and check links to ensure proper functioning.
Establish appropriate server directory trees.
Develop or validate test routines and schedules to ensure that test cases mimic external interfaces and address all browser and device types.
Recommend and implement performance improvements. Register Web sites with search engines to increase Web site traffic.
Document technical factors such as server load, bandwidth, database performance, and browser and device types.
Develop or implement procedures for ongoing Web site revision.
Create Web models or prototypes that include physical, interface, logical, or data models.
Provide clear, detailed descriptions of Web site specifications, such as product features, activities, software, communication protocols, programming languages, and operating systems software and hardware.
Evaluate or recommend server hardware or software.
Create searchable indices for Web page content.
Monitor security system performance logs to identify problems and notify security specialists when problems occur.
This is not an offer of employment but a means to obtain information for consideration of employment by our company.
Analytical or scientific software — IBM SPSS Statistics Hot technology ; The MathWorks MATLAB Hot technology
Application server software — Docker Hot technology ; GitHub Hot technology ; Oracle WebLogic Server Hot technology ; Spring Boot Hot technology Business intelligence and data analysis software — IBM Cognos Impromptu Hot technology ; MicroStrategy Hot technology ; Qlik Tech QlikView Hot technology ; Tableau Hot technology
Data base management system software — Apache Hadoop Hot technology ; MongoDB Hot technology ; NoSQL Hot technology ; Teradata Database Hot technology
Data base reporting software — Microsoft SQL Server Reporting Services Hot technology ; SAP Crystal Reports Hot technology
Data base user interface and query software — Amazon Redshift Hot technology ; Microsoft Access Hot technology ; Oracle JDBC Hot technology ; Structured query language SQL Hot technology
Data mining software — Google Analytics Hot technology
Desktop publishing software — Adobe Systems Adobe InDesign Hot technology ; Microsoft Publisher
Development environment software — Apache Ant Hot technology ; C; Eclipse IDE Hot technology ; Microsoft Visual Basic Hot technology
Document management software — Adobe Systems Adobe Acrobat Hot technology
Electronic mail software — IBM Notes Hot technology
Enterprise application integration software — Atlassian Bamboo Hot technology ; Common gateway interface CGI; Extensible markup language XML Hot technology ; IBM WebSphere Hot technology
Enterprise resource planning ERP software Hot technology — Microsoft Dynamics Hot technology ; NetSuite ERP Hot technology ; Oracle JD Edwards EnterpriseOne Hot technology ; SAP Hot technology
Enterprise system management software — IBM Power Systems software; Splunk Enterprise Hot technology
Expert system software — Ansible software Hot technology
File versioning software — Apache Subversion SVN Hot technology ; Git Hot technology
Financial analysis software — Delphi Technology
Graphics or photo imaging software — Adobe Systems Adobe Creative Cloud Hot technology ; Adobe Systems Adobe Photoshop Hot technology ; Microsoft Visio Hot technology ; Trimble SketchUp Pro Hot technology
Instant messaging software — Atlassian HipChat
Map creation software — ESRI ArcGIS software Hot technology ; Geographic information system GIS software Hot technology
Medical software — Epic Systems Hot technology
Metadata management software — CA Erwin Data Modeler
Network monitoring software — Nagios Hot technology ; Wireshark Hot technology
Object or component oriented development software — C++ Hot technology ; Oracle Java Hot technology ; Python Hot technology ; Swift Hot technology
Object oriented data base management software — Hibernate ORM; PostgreSQL Hot technology
Office suite software — Google Drive Hot technology ; Microsoft Office Hot technology
Operating system software — Linux Hot technology ; Oracle Solaris Hot technology ; Shell script Hot technology ; UNIX Hot technology
Portal server software — Apache HTTP Server Hot technology
Program testing software — Hewlett Packard LoadRunner; JUnit Hot technology ; Selenium Hot technology ; Travis
Project management software — Atlassian Confluence; Confluence Hot technology ; Microsoft Project Hot technology ; Microsoft SharePoint Hot technology
Requirements analysis and system architecture software — Unified modeling language UML Hot technology
Sales and marketing software — Google AdWords Hot technology ; Marketo Marketing Automation Hot technology
Spreadsheet software — Microsoft Excel Hot technology
Transaction server software — Customer information control system CICS; Microsoft Internet Information Service IIS
Video creation and editing software — Adobe Systems Adobe AfterEffects Hot technology ; Apple Final Cut Pro; YouTube Hot technology
Web page creation and editing software — Adobe Systems Adobe Dreamweaver; Facebook Hot technology ; LinkedIn Hot technology
Word processing software — Google Docs Hot technology
Programming — Writing computer programs for various purposes.
Critical Thinking — Using logic and reasoning to identify the strengths and weaknesses of alternative solutions, conclusions or approaches to problems.
Complex Problem Solving — Identifying complex problems and reviewing related information to develop and evaluate options and implement solutions.
Operations Analysis — Analyzing needs and product requirements to create a design.
Reading Comprehension — Understanding written sentences and paragraphs in work related documents.
Active Learning — Understanding the implications of new information for both current and future problem-solving and decision-making.
Active Listening — Giving full attention to what other people are saying, taking time to understand the points being made, asking questions as appropriate, and not interrupting at inappropriate times.
Judgment and Decision Making — Considering the relative costs and benefits of potential actions to choose the most appropriate one.
Speaking — Talking to others to convey information effectively.
Systems Analysis — Determining how a system should work and how changes in conditions, operations, and the environment will affect outcomes.
Writing — Communicating effectively in writing as appropriate for the needs of the audience.
Coordination — Adjusting actions in relation to others' actions.
Monitoring — Monitoring/Assessing performance of yourself, other individuals, or organizations to make improvements or take corrective action.
Systems Evaluation — Identifying measures or indicators of system performance and the actions needed to improve or correct performance, relative to the goals of the system.
Time Management — Managing one's own time and the time of others.