Configuring managed and cloud services (co-location, Google Cloud/AWS, etc.)
Integrating multiple data sources and databases into one system, as well as third-party applications, user-facing elements developed by a UX Designer and/or Front-end developer with server-side logic (Data Viz, Visual Stories, Search Engine, A/B/n testing tools, Paywall/Gating, CDP, etc.)
Architecting databases (MySQL, PostgreSQL, etc.)
Developing and Managing APIs
Configuring scalable deployment processes
Supporting both internal (staff) and external (Site License) customers
Developing features and functionality for client website and its microsites, as well as sustainable web applications with clean & reusable codes and libraries, by understanding differences between multiple delivery platforms such as mobile vs desktop, and optimizing output to match the specific platfoms.
Tracking bugs fixing and development work via JIRA
Hands-on experience with PHP/Perl framework and CMS platforms
Compiling and analyzing data, processes, and codes to troubleshoot problems and identify areas for improvement.
Collaborating with the UX design and/or front-end developers and other team members (News Room, Editorial teams, Marketing, Advertising, etc.) to establish objectives and design more functional, cohesive codes to enhance the user experience for all client properties.
Developing ideas for new services/products, or features by monitoring industry developments and trends.
Recording data and reporting it to proper parties, such as clients or leadership.
Design system architecture and visual flows/diagrams for the Digital Operations projects, and contribute and provide feedback to other team members
Participate in brainstorming sessions and contribute ideas to our technology-stack and digital products
Work with the News Room, Editorial teams, and Business floors to understand end-user requirements, formulate use cases, user stories and then translate that into a pragmatic and effective technical solution
Dive into difficult problems and successfully deliver results on time/schedule
Be involved and participate in the overall application/development lifecycle
Main focus on coding, debugging and testing
Collaborate with UX Designer, Front-end developer and multidisciplinary teams, partners, and system administrators
Define and communicate technical and design requirements
Provide training, help and support to other team members
Build high-quality reusable code that can be used in the future
Stay up to date with current best practices and learn about new technologies
Conduct UI tests, and optimize performance
Implement security and data protection measures
Monitor and Optimize site and server web performance for maximum speed and scalability (via LoadImpact, Pingdom, AlertSite, etc.)
Bachelor’s degree or equivalent training and experience in computer science, web app development, software engineering or similar degree .
4+ years of Experience as a Web Developer and/or Software Engineer
Team-player attitude and willingness to take initiative and to be nimble, and project ownership is a must.
At least 4 years of experience with PHP5, C#, MYSQL Client, server, and developing on LAMP stack
Experience with SQL, XML, JSON, Restful services, and SOAP
Experience with Unix/Linux, cron, message queues, shell scripts, etc.
Experience in Cross browser development, SEO, responsive and mobile design skills
Experience working in both waterfall and Agile environments, development processes, methodologies, and tools
Experience working with midsize to large web sites/applications that handle user accounts, secured/protected access, and paywall/gating/subscription
Experience detecting and evaluating issues in web applications, devising appropriate solutions within constraints, and executing on those solutions
Experience dealing with non-technical co-workers, stakeholders, or collaborators to translate business needs into technical implementation
Strong ability to predict complexity, technical debt, and cost-benefit analysis for a given technical implementation
Experience with a PHP-based MVC framework
Experience with managed/co-location and cloud computing
Experience with Git repository/version control
Experience with Wordpress
Experience with Atlassian Suite, Slack and other PM/Collab tools