Guide team development efforts towards successful project delivery Develop a strategy that the team members can use to better reach a project's goal. Provide technical leadership to teammates through coaching and mentor-ship Collaborate with other software developers, business analysts and software architects to plan, design, develop, test, and maintain the web and desktop-based business applications. Analyze and resolve technical and application problems. Adhere to high-quality development principles while delivering solutions on time and on a budget.
Reviewing designs created by designers to ensure they are functional and meet usability standards Creating prototypes and mockups of application screens and user interfaces in collaboration with designers and programmers Participating in code reviews and testing new features to ensure they are compatible with existing features Writing code using a variety of programming languages including HTML, CSS, JavaScript, Jquery, etc. Reviewing requirements from clients and creating designs that meet their needs Participating in meetings with clients to discuss project goals and objectives Building and maintaining an organization’s website or web applications, including backend development and database management Communicating with other team members regarding goals and progress of projects Reviewing requirements from clients and creating designs that meet their needs
Meeting with clients to discuss website design and function. Designing and building the website front-end. Creating the website architecture. Designing and managing the website back-end including database and server integration. Generating WordPress themes and plugins. Conducting website performance tests. Troubleshooting content issues. Conducting WordPress training with the client. Monitoring the performance of the live website.