Front End Developer

Do you want to work for one of the largest “Digital Marketing” company in Idaho? They are currently looking for an “Front-end developer” to support their facility in Boise, ID.  If you’re interested and qualified, we urge you to apply!

Job Purpose:

Lead Developer role working closely with the client to understand and facilitate requirements. Bridging the gap between our clients and the offshore teams and help the client with SEO strategy and SEO Audit priorities.

Requirements:

  • Bachelor’s degree in Computer Science or related field
  • 5+ years of professional experience
  • Advanced JavaScript, HTML, and CSS expertise
  • Previous experience working with offshore teams
  • Strong client-facing skills
  • Excellent communication skills
  • Agile project execution experience

Salesforce Marketing Cloud Engineer

Do you want to work for one of the largest “Digital Marketing” company in Colorado? They are currently looking for an “Salesforce Marketing Cloud consultant” to support their facility in Denver, CO.  If you’re interested and qualified, we urge you to apply!

Job Purpose:

The SFMC Engineer requires deep, hands-on technical understanding of SFMC’s data extension architecture, integration capabilities, and automation capabilities are foundation to success in this role, as are hands-on development experience with AMPscript, HTML, CSS and preferably JavaScript. In addition to technical design work, this role will support campaign builds including the code development for: email templates, cloud pages, forms, SQL queries, and API integrations.

Must Have Qualifications:

  • Minimum 4-5 years directly related e-mail / campaign development and integration experience.
  • Marketing Cloud and Pardot experience strongly desired.
  • Email Automation / Campaign Management program experience
  • Deep knowledge and hands-on development experience with AMPscript (ExactTarget)
  • Deep knowledge and hands-on development experience with SFMC
  • Deep knowledge of building data extensions
  • Salesforce marketing cloud certification

Senior Interactive Developer

Do you want to work for one of the largest “Digital Transformation” company in Texas? They are currently looking for an “Interactive Developer” to support their facility in Irving, TX. If you’re interested and qualified, we urge you to apply!

Job Purpose:

As a Senior Interactive Developer, you will be responsible for creating graphically intensive user interfaces as well as engaging out of the box thinking to create new techniques to visualize data. Using bleeding edge technology, the ideal candidate will take ownership for the design, development and implementation of new applications that turn massive real-time data sets from the world's top financial markets into something beautiful and intuitive.

General Responsibilities:

  • Work with business users to gather functional requirements
  • Work with client architect/senior developers to do high level/low level design/architecture
  • Coding and implementation using best practices to produce high performing/scalable/secured modules
  • Unit Testing/Integration Testing
  • Code Configuration and Release Management
  • Production Support and Bug Fixes

Experience Guidelines:

  • Bachelor’s/Master’s degree in Computer Science or related field
  • 3+ years of professional software development experience.
  • Front-End developer with High level proficiency and deep understanding of development on React, JavaScript’s, HTML 5, CSS3.
  • Understanding of Functional Programming Concepts
  • Ability to visualize data UI interface and create custom UI components
  • Knowledge and experience using a UI mockup toll such as Adobe Illustrator
  • Ability to start green field projects and propose designs
  • Experience architecting high performance multi-tier systems
  • Experience writing code that deals with extremely large sets of data
  • Highly proficient with deep understanding of React, Redux (or similar state management framework), HTML, JS, CSS, ReactJS, Redux
  • Good understanding of the project life-cycle process, able to define a comprehensive solution leading towards a common vision
  • Very good communication, problem solving and presentation skills

Full-Stack Developer

Do you want to work for one of the largest “Digital Transformation” company in Texas? They are currently looking for an “Full-Stack Web Developer” to support their facility in San Francisco, CA. If you’re interested and qualified, we urge you to apply!

Job Purpose:

We are looking for a full stack Web developer with a passion for tinkering and creating interactive experiences that mix Web technologies, hardware (Arduino/Raspberry PI), computer interaction, and creativity.

Core Duties/Responsibilities:

  • Work with team members to code innovative experiences for our clients using the latest front-end technologies.
  • Work to maintain and improve our innovation lab by developing and supporting creative prototypes.
  • Work collaboratively with Creative and other team members to ideate, educate, develop, and deliver projects

Must Haves:

  • Proficiency with Unity
  • Proficiency with modern JavaScript frameworks such as React
  • Proficiency with CSS and HTML 5
  • Proficiency with .NET or an equivalent back-end platform
  • Passion for tinkering and working with Arduino or Raspberry Pi
  • Experience working with WebGL or shaders would be preferred
  • Degree in Computer Science or equivalent experience
  • Knowledge of Back End Development
  • Strong communications skills (both written and oral) and an eye for detail

Data Science Consultant

Do you want to work for one of the largest “Digital Marketing” company in New York? They are currently looking for an “Data Science Analyst” to support their facility in New York, NY.  If you’re interested and qualified, we urge you to apply!

Job Responsibilities:

  • Ability to design models and algorithms to getting hands on for coding complex areas
  • Strong communications skills to explain their modeling approach and reasoning to others
  • Ability to understand and vet business requirements and constraints and iterate models accordingly
  • Proficiency in regression, classification, and cluster analysis
  • Proficiency in Python & SQL
  • Hands on deep learning model building
  • Expert understanding of Statistical Inference, Statistical Methods and experiment design
  • Expertise with at least one of sk-learn, TensorFlow or MX net, AzureML, CloudML
  • Familiarity w/ at least one NLP package (e.g. NLTK, Genism, etc.)

Senior Project Manager

Job Description:

Do you want to work for one of the largest “Digital Transformation Marketing” company in Florida? They are currently looking for an “Digital Project Manager” to support their facility in Miami, FL.  If you’re interested and qualified, we urge you to apply!

Job Summary:

  • You’ll be leading teams and clients to deliver digital solutions.  You watch timelines and budgets like a hawk.  You’re fanatical about quality.  And, you know how to consider client drivers when thinking about trade-offs between time, scope, quality and risk.  
  • You are key to building a positive team environment.  You are great a building relationships and driving team collaboration.  You seamlessly bring together multiple disciplines even when we’re using the same words but mean different things.
  • You are the primary point of contact for the client on a day-to-day basis.                                                                                                                                                                         
  • You may play a variety of roles as a Senior Project Manager:
  • Managing a complex, multi-track project
  • Leading a small-scale program consisting of multiple projects
  • You love the details, get excited about planning weeks / months ahead and thinking about risks that may get in our way.  You transition seamlessly between the nitty-gritty details and the big picture.

Key Responsibilities:

  • Structures and manages integrated, multi-track projects and/or programs of multiple projects. Including:
  • Provides purpose, direction and motivation to team. Clarifies and communicates project objectives and success criteria.
  • Project and/or program communications
  • Estimations and staffing
  • Creation of project deliverables
  • Scope management
  • Definition of roles and responsibilities
  • Development and tracking of integrated project plans
  • Project and/or program issues tracking and management
  • Sets quality and performance standards
  • Maintains project tracking, dashboards and information systems.
  • Assesses and manages project risk
  • Mentors and coaches project team members
  • Responsible for ongoing client satisfaction.
  • Manages peer-level client relationships (expectations, communications, negotiations, escalation, feedback, etc.).
  • Develops relationships with and ensures the appropriate participation of key client stakeholders and client executives.
  • Provides day-to-day project contact for the client.
  • Adapts and applies the Publicis Sapient approach to meet project / program objectives and client business drivers. 
  • Leverages best practices and applies lessons learned from previous projects
  • Ensures a positive, collaborative work environment for the team.
  • Directly supervises the work of Associate Project Manager(s), Track / Discipline Leads
  • Manages third-party partner and/or vendor relationships, as necessary.
  • Maintains awareness of the current industry environment that shapes opportunities for client solutions (i.e. news events, trends, mergers, etc.).
  • Works with business unit leadership to pursue, shape and sell client solutions
  • Participates in recruitment and hiring activities, including interviewing and conducting hiring exercises within the Program Management Discipline.
  • Acts as career manager / supervisor for multiple individuals.
  • Participates in and assists with Company events such as training and internal initiatives.
  • Contributes to the ongoing development of the Program Management Discipline and community.
  • Participates in progress and quality reviews of other projects.
  • Actively shares knowledge and learning from project experiences.

Job Requirements:

  • 7+ years project management experience in successfully delivering marketing and technology solutions; consulting experience preferred
  • Mandatory experience leading diverse project types and future interest should include supporting the following project types: technology, creative and strategy
  • Mobile Development experience strongly preferred
  • Experience using waterfall, agile and hybrid methodologies
  • 2+ years of client management experience with primary accountability for peer-level, executive client relationships across marketing & technology departments; experience should include external client management and negotiations
  • Experienced multiple full project life-cycles from business development to final delivery
  • Experience managing multiple projects simultaneously (preferably in an integrated program)
  • Experience and interest in supporting new business initiatives
  • Demonstrated ability to craft and define a strategic business solution based on broad client goals

Education:

  • Bachelor’s degree required or equivalent military experience
  • MBA/Master's degree preferred

Senior Associate- CDM Marketing

Do you want to work for one of the largest “Digital Transformation” company in New York? They are currently looking for an “Senior Digital Marketing” to support their facility in New York, NY. If you’re interested and qualified, we urge you to apply!

Job Purpose:

This role is responsible for day-to-day strategy development and stewardship for CDM programs across the full life cycle from conception and proposal through creative briefing, production and insights reporting.

Responsibilities:

The ideal candidate should have experience developing CRM programs rooted in consumer behavior and 1st party data insights. They should be comfortable navigating ambiguity and providing clarity and focus for cross-functional teams. They should be detail oriented with an ability to maintain a view of the big picture. In addition to owned CRM channels, the ideal candidate should be comfortable working across the paid media environment in collaboration with media specialists to develop addressable audience programs in social, search, and programmatic OLA/OLV. They should also be comfortable developing programs that span across email and .com channels.

Requirements:

  • 5-7 years of Data and Marketing Strategy experience
  • Strong CRM experience
  • Previous experience working on email campaigns
  • Strong PowerPoint and presentation skills
  • Having excellent analytic, problem solving and communication skills
  • Express complex ideas in conversation, presentation and prose
  • Synthesize qualitative and quantitative input from multiple sources to generate insights
  • Collaborate cross-functionally in a dynamic and fast-paced environment
  • Write insightful creative briefs and steward the creative process
  • Originate and edit presentations to create excitement and sell ideas
  • Comfortable operating in an ambiguous and dynamic environment

Technical Agile Coach

We have an immediate opening for a “Agile Coach” for a 4+ months opportunity in Herndon VA

If you have the following skills, connect with us.

Position 1: Experience with SVN/GIT, DevOps, Agile Engineering, ETL, Business Rules and

Position 2: Experience with Technical DoJo.

Position 3: Deep Experience with Cloud/AWS, Cloud Migrations, Private and Public Clouds.

Roles and Responsibilities:

  • Coach, train and mentor the stakeholders and teams about Agile mindset and best practices, bringing in the key tenets from Lean, Kanban and XP
  • Experience with Technical DoJo.
  • Minimum 10 years of experience as an Agile Coach.
  • Coach/Supervise all Agile ceremonies including sprint planning, sprint retrospective, sprint demo, daily stand ups
  • Conduct Value stream mapping exercises to bring together business strategy, product vision and development initiatives.
  • Guide/coach feature/story mapping working sessions
  • Mentor Scrum Masters in retrospective, time boxing and facilitation techniques; Coach teams to retrospect and achieve higher levels of performance.
  • Coach product owners and development teams with respect to Agile processes and mindset – writing user stories, slicing techniques, sizing/estimation methodologies, business value estimation and progress tracking methods.
  • Guide the stakeholders, development and operations teams on mature DevOps practices (Deployment Pipeline, Cross-team collaboration, Test-driven Development, CI/CD)
  • Facilitate cross-communication and an open culture to sort out intra-team dependencies often extending to third parties and vendors.
  • Oversee the Creation, Estimation, Slicing and Disaggregation of Epics, Features and User Stories in Backlog Refinement sessions
  • Guide teams in developing high level product road maps

Looking for Meaningful Work? We can help.     

If you're a technical professional, you know that it can be difficult to find fulfilling work that advances your career. At the Ian Martin Group, we exist to connect professionals like you with meaningful work at industry-leading companies in your field. And we walk the walk, too: as a Certified B Corporation, we believe in using business as a force for good for people, our communities, and the environment.

We value diversity and inclusion and encourage all qualified people to apply. If we can make this easier through accommodation in the recruitment process, please contact us at recruit@ianmartin.com.

We encourage all qualified candidates to apply; however, only those selected for an interview will be contacted

ewemi

Agile Coach

Do you want to work for one of the largest “Digital Business Transformation” company in Virginia? They are currently looking for an “Agile Coach” to support their facility in Arlington, VA or Washington, DC.  If you’re interested and qualified, we urge you to apply!

Job Purpose:

Agile Coach is to educate people on how to work in an Agile way and how to “be Agile”. This applies to individuals, teams, and organizations. 

Responsibilities:

  • Coach, train and mentor the stakeholders and teams about Agile mindset and best practices, bringing in the key tenets from Lean, Kanban and XP.
  • Requires experience consulting with teams working in/with configuration management database (CMDB).
  • Coach/Supervise all Agile ceremonies including sprint planning, sprint retrospective, sprint demo, daily stand ups.
  • Conduct Value stream mapping exercises to bring together business strategy, product vision and development initiatives.
  • Guide/coach feature/story mapping working sessions.
  • Mentor Scrum Masters in retrospective, time boxing and facilitation techniques; Coach teams to retrospect and achieve higher levels of performance.
  • Coach product owners and development teams with respect to Agile processes and mindset – writing user stories, slicing techniques, sizing/estimation methodologies, business value estimation and progress tracking methods.
  • Guide the stakeholders, development and operations teams on mature DevOps practices (Deployment Pipeline, Cross-team collaboration, Test-driven Development, CI/CD).
  • Facilitate cross-communication and an open culture to sort out intra-team dependencies often extending to third parties and vendors.
  • Oversee the Creation, Estimation, Slicing and Disaggregation of Epics, Features and User Stories in Backlog Refinement sessions.
  • Guide teams in developing high level product road maps.
  • Minimum 10 years of experience as an Agile Coach.           

Email Marketing Analyst

Our large IT client, is recognized by customers as Canada’s leading Financial firm.

We are looking for an Email Marketing Analyst to support the team.

Duration: 4 months

Location: Toronto, Ontario, Canada

DESCRIPTION          

  • Support an established team with ExactTarget journey builds, data integrations, SFMC connectors.

WHAT WE ARE LOOKING FOR

  • Experience with Exact Target/Salesforce Marketing Cloud (including journey builds), knowledge of ampscripting and python scripting, knowledge of Tealium Audience Stream an asset

Content Builder

  • Work with clients’ creative/marketing teams to create emails in ET. Use of dynamic content blocks is a plus.
  • Knowledge of Ampscript within emails and CC/BCC functionality is a plus.

Journey Builder

  • Candidate should be experienced in configuring journey based on client business needs.
  • Re-entry only after exit, etc.
  • Auto-suppression logic, email categorization (transactional vs commercial)
  • Set up of Entry source: Journey DE.
  • DE to source journey data from.
  • Scheduling

Candidate will need to build journey using the at least the following journey activities (must have)

  • Entry Source: audience selection
  • Decision Splits
  • Engagement Splits
  • Exit Criteria
  • Testing journeys
  • Activate journeys
  • Update Contact activities
  • Wait/Wait Until steps
  • Joins

Automation Studio (nice to have)

  • Candidate will need to utilize Scheduling/File Drop Triggers activities in Automation Studio to achieve client needs, as we as
  • Importing
  • SQL Activities

RESPONSIBILITIES INCLUDE

  • Responsible for gathering requirements from the client and internal teams for email campaigns. 
  • Use the functionalities within Exact Target to create campaign journeys, develop emails, conduct testing, and launch campaigns.
  • Modify existing journeys as needed.
  • Apply QA methods to test emails and ensure campaign is compliant be launch.

LOOKING FOR MEANINGFUL WORK? WE CAN HELP

If you're a technical professional, you know that it can be difficult to find fulfilling work that advances your career. At the Ian Martin Group, we exist to connect professionals like you with meaningful work at industry-leading companies in your field. And we walk the walk, too: as a Certified B Corporation, we believe in using business as a force for good for people, our communities, and the environment.

We value diversity and inclusion and encourage all qualified people to apply. If we can make this easier through accommodation in the recruitment process, please contact us at recruit@ianmartin.com. We encourage all qualified candidates to apply; however, only those selected for an interview will be contacted.

Ewemi

POD Marketing Analyst

Our large IT client, is recognized by customers as Canada’s leading Financial company.

We are looking for a POD Marketing Analyst to support the team.

Duration: 2 months

Location: Toronto, Ontario, Canada

DESCRIPTION

As the pod analyst, you play an integral role within our customers. You are in tune with Business Priorities and you generate insights that helps direct media buys.

Your technical expertise analyzes our first party customer data to find customer segments that can be targeted for campaigns to either deepen customer relationships or build lookalikes for targeting.

After identifying opportunities, you will document experiment and campaign measurement plans, and monitor the performance of campaigns for impact on the business. This will leverage our customers end to end data sets, audience targeting data, media platform data and offline sales data.

WHAT WE ARE LOOKING FOR

  • Strong communication
  • Business requirements gathering
  • SQL
  • Excel, PPT
  • Data visualization tool (DOMO, Tableau, Datarama, etc.)
  • Audience Manager DMP (nice to have)
  • Python (Nice to have)
  • Google Campaign Manager
  • Google Search Ads 360
  • Google Display/Video 360
  • Facebook Ads
  • Oath/Verizon/Direct Buy data sets
  • Television Data
  • Competitive intelligence data sets
  • Adobe Analytics/Google Analytics

RESPONSIBILITIES INCLUDE

  • Analyze first party customer data to find opportunities.
  • Translate opportunities into targeting criteria.
  • Present opportunities to media planners.
  • Customize dashboards for campaign / experiment monitoring.
  • Report on the impact of campaigns & experiments.
  • Monitor revenue impact at a customer level.
  • Summarize results and develop lessons learned.
  • Identify opportunities to deploy learnings across other LOBs.

LOOKING FOR MEANINGFUL WORK? WE CAN HELP

If you're a technical professional, you know that it can be difficult to find fulfilling work that advances your career. At the Ian Martin Group, we exist to connect professionals like you with meaningful work at industry-leading companies in your field. And we walk the walk, too: as a Certified B Corporation, we believe in using business as a force for good for people, our communities, and the environment.

We value diversity and inclusion and encourage all qualified people to apply. If we can make this easier through accommodation in the recruitment process, please contact us at recruit@ianmartin.com. We encourage all qualified candidates to apply; however, only those selected for an interview will be contacted.

Ewemi

Senior Associate- Appian development

We have an immediate opening for an Appian Developer for a 6+ months opportunity in New York, NY

If you have the following skills, connect with us.

  • Design, develop, modify, integrate, test, deploy and support enterprise-level Appian BPM workflow applications.
  • Design and implement complex enterprise integrations with industry standard technologies including LDAP, Active Directory and other internal systems in the enterprise.
  • Design and develop database objects to support BPM applications.
  • Maintains database performance by identifying and resolving production and application development problems.
  • Translate BPM requirement specifications into Appian process model prototypes and solutions.
  • Deliver projects in either Agile or Waterfall software development methodologies, as project dictates.
  • Conduct and participate in detailed design reviews and validate that the design follows the approved architecture.
  • Participate in the day-to-day activities of the Appian BPM development teams.

Looking for Meaningful Work? We can help.

If you're a technical professional, you know that it can be difficult to find fulfilling work that advances your career. At the Ian Martin Group, we exist to connect professionals like you with meaningful work at industry-leading companies in your field. And we walk the walk, too: as a Certified B Corporation, we believe in using business as a force for good for people, our communities, and the environment.

We value diversity and inclusion and encourage all qualified people to apply. If we can make this easier through accommodation in the recruitment process, please contact us at recruit@ianmartin.com.

We encourage all qualified candidates to apply; however, only those selected for an interview will be contacted

ewemi