Business Analyst/Project Manager

Agency, Account, Analytics, UX, Creative, Full Stack Developer, LAMP, .NET, QA, Project Life Cycle, Project Manager, Project Management, Business Analyst
Contract W2, Contract Independent, 12 Months
Depends on Experience
Travel not required

Job Description


You are an experienced Business Analyst/Project Manager with Full Stack Development knowledge who loves system design and solving a client s marketing challenges. You want to stay current on technology by doing some hands-on coding, but you also want to manage technology projects and perform high-level system design work.

We re looking for someone who wants full ownership of technology projects including:

  • Partnering with clients and company s Account and Strategy teams
  • Selecting the stack and any third-party applications
  • Performing design/architecture work
  • Choosing development partners to deliver the code
  • Performing code reviews and contributing to the code base as needed
  • Working with QA and taking a DevOps approach to hosting and data security


Systems/Solution Architecture

  • Propose solutions to strategic business and technology challenges for agency and clients
  • Lead the technical design and planning of selected software solutions
  • Define and set technical strategy, including recommendations for overall agency services

  • Contribute to writing technical specifications for applications and software development

Client/Agency Relationships

  • Act as the client s trusted advisor on technology strategy, trends and best practices

  • Work with internal agency teams to provide advice on design, implementation, tools, scalability, system performance and dependencies (e.g. Account, Analytics, UX, Creative)

  • Serve as hands-on escalation point to identify and suggest approaches to resolve issues

IT/Dev Vendor Management

  • Recommend, manage and own all vendor relationships such as development, hosting, domain/SSL management, code repositories, deployment tools, backups, email distribution and others
  • Set up and maintain dev, staging, and production environments, including repos, backups, patching,
  • Onboard new partners and assist in evaluating prospective partners
  • Lead and oversee governance and strategic direction for the cloud infrastructure services for the delivery of agency and client applications
  • Monitor and evaluate security alert landscape (e.g. https://
  • Implement technical infrastructure, architecture, application systems and/or related business processes to ensure the reliable operation of new technology or systems

Project Leadership

  • Support project management in defining process and workflow best practices with developers

  • Support development by spending 10-20% of time writing code and/or performing code reviews
  • Work with the developers to help refine and improve codebase for client applications
  • Investigate, analyze, and evangelize programming methodologies for improved efficiencies
  • Encourage active participation in all phases of the project lifecycle, and work with project management to remove impediments in development, QA and deployment



  • 10+ years of experience as a software engineer
  • 5 years of experience as a full stack developer LAMP preferred, followed by .NET
  • 3-5 years as technical director at an agency or similar environment
  • Demonstrated experience in enterprise architecture, systems integration, package implementation, and system design
  • Experience with CMS, CRM applications, ETL and data warehouse a plus

Project Management

  • Ability to understand critical issues and bring appropriate resolution to cross-industry, complex issues
  • Familiarity with agile development processes
  • Positive attitude with focus on the success of the team over individual accomplishments
  • Ability to drive complex estimates that take one or more projects into account and to effectively communicate risks and dependencies to clients


  • Knowledge of HIPAA guidelines and what it means for software applications and data security

  • Experience with Veeva system a plus


  • Bachelor s degree in computer science or related field preferred
  • Agency experience preferred
  • Experience in a consulting or client-facing role in large organization
  • Strong leadership, communication, and presentation skills

  • Passion for innovation
  • Ability to develop and maintain highly effective relationships, internally and externally

Dice Id : compexpr
Position Id : 6010706
Originally Posted : 2 years ago
Have a Job? Post it

Similar Positions

Business Analyst - Healthcare
  • Confidential Company
  • Boston, MA
Senior Business Analyst
  • Eliassen Group
  • Boston, MA
IT Business Analyst - Dynamics 365 CRM
  • Business and Technology Solutions, LLC
  • Framingham, MA
Business Analyst
  • Millennium Consulting
  • Framingham, MA
Business System Analyst
  • Bravo Technical Resources
  • Newton, MA