hiring

We Have 3 Open Positions:

Check out the roles and such below:

Rivet provides equal employment opportunity to all individuals regardless of their race, color, creed, religion, gender, age, sexual orientation, national origin, disability, veteran status, or any other characteristic protected by state, federal, or local law. Discrimination of any type will not be tolerated.

Senior Account Executive

A Senior Account Executive is responsible for leading and managing specific client accounts and programs under the guidance of an Account Director. The position requires the ability to manage projects from start to finish, earning the confidence of, and developing a strong working rapport with, day-to-day client contacts. The Senior Account Executive’s critical role is to drive business both internally & externally, providing value through insight along the way.

Essential Functions
  • Develop and maintain active and productive working relationships with client contacts
  • Become an expert in each client’s business, ultimately providing value to internal teams – business model basics, key issues, insights and competitive landscape
  • Provide critical thinking to internal teams – go beyond business objectives and provide deeper insights
  • Anticipate, and proactively make the Account Director aware of any and all expectation issues
  • Understand the functions and processes of all agency departments
  • Manage projects and effectively collaborate to monitor the work of other agency departments against agreed upon timetables
  • Negotiate timelines / deliverables with clients to set-up internal teams for success
  • Effectively incorporate senior account management staff as project objectives or issues warrant
  • Articulate, and adhere to, agreed upon project directives and production guidelines
  • Evaluate and provide a point of view on strategic, creative and/or media alternatives
  • Primary project executive on all client projects, demonstrating an ability to organize workload and workflow
  • Drive presentation development including content development, presentation creation, preparation and delivery
  • Collect, analyze, organize and present an insightful point of view on client assignments or new opportunities
  • Lead/contribute to the development of project and/or annual client planning documents
  • Consistently utilize agency tools and processes to ensure projects are on-time, on-budget and in support of the information needs of agency management
  • Develops conference reports, strategic briefs, media briefs, client status reports as needed
  • Responsible for project estimates and on-going budget & time reconciliations
  • Regular and predictable attendance
  • Additional duties as assigned.
Basic Qualifications
  • Minimum 6 years’ experience within the advertising industry, at least 3 in an agency
  • Four-year degree from an accredited college/university in marketing or a related field
  • A natural leader, with poise, drive and a desire for continuous improvement
  • Well-spoken and succinct – ability to clearly articulate feedback and direction
  • Demonstrate a commitment to do whatever is required to get the job done right and with enthusiasm
  • Possess sound judgment and effective problem-solving skills, learning quickly from experience
  • Must demonstrate a high ability in priority setting, time management and managing workload – able to handle multiple tasks and deadlines
  • Attention to detail – attentive, accurate and thorough
  • Highly productive, driving efficiency across accounts
  • A “self-starter” – able to anticipate needs and act without direction when required
  • Must be able to write and speak with clarity, authority and persuasion, possessing expert presentation and written skills to internal and external audiences
  • Must have high budget management skills
  • Must have constant desire for relationship development (with clients, vendors, team members)
Apply Now »

Software Developer

The Software Developer will work in close collaboration with the entire technical team in designing and building software.

Essential Functions
  • Actively participate at all stages of the software development lifecycle.
  • Work in close coordination with Project Managers and team members to translate business requirements into technical design.
  • Produce high quality software compliant with current best practices and established guidelines.
  • Independently deliver on technical tasks requiring minimal supervision with day-to-day responsibilities that include coding, testing and automation as well as performance tuning, scoping, documentation and defect resolution.
  • Collaborate on a daily basis with team members.
  • Cross-functional collaboration with marketing team to ensure that business objectives are met in a timely manner.
  • Regular and predictable attendance
  • Additional duties as assigned.
Basic Qualifications
    • Bachelors of science in computer science or equivalent on-the-job experience.
    • Minimum 3 years’ experience in software development
    • Proficient in object-oriented PHP and MySQL
    • Comfortable in Unix / Linux environment
    • Experience with the following preferred:
      • Magento 2
      • WordPress
      • Laravel
      • Git
      • Apache 2
      • Nginx
      • jQuery
      • AngularJS
      • KnockoutJS
      • Trellis
      • Redis
      • RabbitMQ
    • Experience developing efficient web applications for high traffic websites
Apply Now »

.net Developer

Join the Rivet team and participate in the analysis, coding, testing, debugging and documenting various applications in both existing and new systems.

Essential Functions
  • Design and develop dynamic, secure, web/windows applications
  • Consistently write, translate, and code software programs and applications according to business requirements
  • Provide strategic technology direction while supporting the needs of the business
  • Build relationships with business customers and developers while gathering requirements, designing, testing, implementing and supporting solution to ensure effective communication across all work streams
  • Web application development and maintenance
  • Perform unit and integration testing
  • Communicate effectively with users (both written and verbal)
  • Regular and predictable attendance
  • Additional duties as assigned.
Basic Qualifications
  • 3+ years minimum application development experience working with user interfaces in the Windows stack (Visual Studio, C#, VB.net, WebForms, MVC, SOAP, WCF) and Web stack (JavaScript, HTML5, CSS)
  • 2 years minimum development experience using Web API or similar technology
  • 2 years minimum experience working with a relational database at the enterprise level (SQL Server)
    Using RESTful APIs, Git for source control, Atlassian product suite (Jira, Confluence, and Bitbucket), VB6 or another legacy code base is all preferred
  • Enjoys working as part of a small, highly-collaborative team
  • Takes ownership of solution designs and architectural decisions
  • Has fun solving complex problems that require learning something new
Apply Now »