Ivie & Associates

  • Web Developer

    Job Post Information* : Posted Date 3 months ago(4/2/2018 3:17 PM)
    # of Openings
    Department Category
  • Overview

    Company Overview

    Ivie & Associates is a full-service marketing solutions company that works with many of the world’s top customer service organizations.  In short, we know marketing and advertising, and we’re comfortable remaining behind the scenes, working hand-in-hand with our clients with a can-do attitude to help them achieve their marketing goals.  Acting as an extension of the client, we define our successes by their success, and we measure our accomplishments by their satisfaction.   When you work with Ivie & Associates, you work with some of the biggest retailers in the U.S. and the world.


    Job Overview

    The primary role of the Web Developer is to help build web and mobile-based solutions for its clients. The position would provide opportunity to learn and grow within the digital space along with ability to lead projects with internal and external teams.


    Ivie & Associates expects that the Web Developer will act at all times to assure the highest level of ethics, professionalism and personal performance possible.  He or she will work enthusiastically to meet or exceed all performance goals set by Ivie & Associates and will contribute his or her utmost to assist Ivie & Associates in achieving its stated goals. Ivie & Associates expects that all employees, including the Web Developer, to fully support Ivie’s position/relationship with its Clients.


    The Web Developer is expected to:


    • Supervise, develop and mentor a front-end and back-end development team focused on working closely with Creative and Project Management to create new applications and interfaces for our clients.
    • Work closely with the Web Development team to ensure development resources are optimally utilized.
    • Work with external vendors that provide development and platform related services.
    • Participate in meetings with Business Analysis and Project Management team members to provide recommendations and plans for approach on development.
    • Respond to any development related inquiries from intra departments as well as external clients in a timely manner.
    • Contribute code as applicable and necessary. Primary development is in PHP, HTML, CSS, Javascript and iOS.
    • Identify and build web development processes and frameworks that allow for rapid iteration of high-quality web-based content.
    • Experience writing project scope and understand the technical requirements needed on a project by project basis.
    • Interact with clients to understand client needs and requirements and communicate client needs with development and project management team.
    • Lead and curate the development team’s best practices for web development and front-end engineering.
    • Excellent web/digital media project management and estimating experience.
    • Fluent in development optimization techniques to deliver the best user experiences in the most technically efficient manner.
    • Experience with building responsive/cross-browser compatible websites.
    • Stay on the cutting edge of what’s new in web technology and user experience, identifying opportunities to experiment with and apply new technologies and interaction patterns and to provide solutions to clients.
    • Understand organizational dependencies, regulatory constraints, technical limitations, and other factors that may impact the user experience.
    • Identify risks and provide potential solutions.
    • Communicate and collaborate with project managers, information architects, developers, designers, and clients in all stages of the project lifecycle.
    • Work in a team environment.
    • Provide technical recommendations and perform testing.
    • Support testing efforts.
    • Help ensure issues are identified, tracked, reported on, and resolved in a timely manner.
    • Work with project team for impact analysis of requirement updates.
    • Support change control and change management activities.



    Education and Experience



    • 4 year college degree in Computer Science or Information Systems
    • 3-8 years of Development experience, with expertise in PHP Development
    • Expertise with LAMP (Linux, Apache, MySQL, PHP)
    • Expertise with JavaScript, HTML 5, CSS 3
    • Working knowledge of SOAP, XML, AJAX, OOP, UML, SQL
    • Strong SQL Query writing capabilities required (MS SQL Server, MYSQL)
    • Comfortable using terminal
    • Experience working with RESTful services and other APIs
    • Experience with MVC frameworks such as Laravel, Codeigniter
    • Experience with collaborating on team projects using Git
    • Ability to interact well both with internal team members and external clients.
    • Understanding of Agile Development Methodology
    • Experience in managing small to medium sized projects
    • Demonstrated skills in helping competing groups come to consensus
    • Expertise in modeling of business processes - both current and future
    • Working knowledge of business process and system development
    • Excellent verbal & written communication skills
    • Strong analytical, organizational & time management skills
    • Experience dealing with external vendors
    • Experience setting up test scenarios
    • Experience/understanding of business process modeling concepts, business systems development and analysis
    • Demonstrates the ability to perform well and remain organized under tight deadlinesAwareness of general advertising, marketing, media, TV and radio terminology and processes
    • MS Project and MS Visio a plus
    • Awareness of general business, CRM and IT strategy
    • Ability to speak, read and write in the English language
    • Experience with Microsoft Word, Excel, Outlook, and PowerPoint
    • Comfortable using Adobe Creative Suite (Photoshop)
    • Familiarity with databases and modeling techniques such as entity relationship modeling and diagramming (ERM/ERD)
    • Experience using frameworks such as Laravel & Code Igniter
    • Keep up-to-date with the latest technology and security issues.
    • Effectively prioritize and execute tasks.
    • Excellent written, oral, interpersonal, and presentational skills.
    • Ability to present ideas in business-friendly and user-friendly language.
    • Technical writing skills are a must
    • Proficiency in Microsoft Office applications.
    • Mobile platform development for iPhone, iPad and Android is a plus
    • Working knowledge of .NET & Java are a plus
    • Must be able to work in a mixed platform environment and support users on PC and MAC platforms and multiple browsers



    • Travel as required
    • Temporary assignments (out-of-town)




    Sorry the Share function is not working properly at this moment. Please refresh the page and try again later.
    Share on your newsfeed