At Horizontal Digital, we hold ourselves to one key belief: You’re only as good as your worst customer experience. This mantra is what drives our digital consultancy to think beyond the easy answers and instead create websites, apps, portals and other experiences that solve customer needs for Fortune 500 companies in intuitive and empathetic ways. And we make this lofty standard a reality by fusing strategy, data, design and technology together to arrive at solutions that set the bar higher for everyone.
We use these values to fuel superior results:
Lock arms
We forge relationships that make our impact 1,000x stronger. This means working across departments and engaging both our clients and our communities to deliver the greatest good.
Show hustle
We’re not ones to sit on our hands and wait. Instead, we anticipate opportunities, collectively roll up our sleeves and find ways to execute the exceptional.
Embrace change
From new technologies to workplace philosophies, we welcome the unexpected and constantly anticipate what’s next.
Elevate empathy
We listen before we take action. This means understanding a variety of perspectives and holding ourselves to a higher standard of accountability.
Never settle
We motivate each other to push past the easy answers and collectively arrive at bigger, more inspiring ideas.
But enough about us. Let’s talk about you.
As a Senior Analytics (CRM-A and Tableau) Developer, you'll embark on a journey of learning and growth in Data and Analytics. You'll take ownership of mid-scale projects and gradually build your expertise in designing and implementing Salesforce solutions. This role offers a platform for you to cultivate your analytical, interpersonal, and creative problem-solving skills, while also gaining valuable exposure to business management and leadership. You'll be closely mentored by experienced developers, consultants, and project managers, providing you with a solid foundation in Salesforce capabilities and guiding you toward delivering enhanced client experiences.
What you’ll do:
- Connect external sources (Amazon S3, Snowflake, Databricks, Postgres, BigQuery) with CRM-A
- Create large and complex Recipes and Dataflows, manage Datasets, customize dashboards, optimize Dashboard performance,
- Work with the Senior Technical leads and Solution Specialists to design build and test CRM-A and Tableau solutions
- Develop aesthetic and usable interfaces on the Salesforce Platform
- Write SAQL/SQL/SOQL/SOSL and JSON queries to manipulate data
- Ensure coding standards are followed and evolved with project experience
- Review the development work consistently and own the quality of the development work
- Keep the project manager well informed of the status of development efforts.
- Ensure code quality using appropriate tools
- Enforce the best practices and coding standards
- Your day-to-day will involve participating in designing and building CRM-A & Tableau solutions, proof of concepts, triaging and fixing issues, demonstrating built solutions in sprint demos, etc.
Who you are:
- You have a strong ability to support the creation of innovative digital transformation strategies and to help deliver and implement an operational solution that is customer-centric.
- You are a technology enthusiast and can support a program’s diagnostics surrounding complex business/technical challenges to implement innovative digital solutions with the latest technologies.
- You are hands-on in the design and development of custom solutions, Application Integrations, and Data Migration.
- You are passionate about technology and are driven to keep up to date with the latest functionality.
- You are flexible with the ability to handle multiple demands, shifting priorities, and rapid change. Ambiguity is not something that scares you.
- You are recognized as trusted, empathetic, and accountable in relationships with clients, colleagues, vendors, and other industry professionals.
- You are optimistic and demonstrate a positive mental attitude. You persist in seeking goals and operate from a commitment to success rather than fear of failure.
What you bring:
- 3-8 years of development experience. The ideal candidate has experience working with the CRM-A and Tableau platforms including building solutions, user experience, integrations with internal and external systems, QA, deployments, and maintenance.
- 2+ years of development experience on the Salesforce platform is good to have.
- Understanding of handling high volume source data, data transformation, visualization design strategy, chart types and use case familiarity, data-driven insights to optimize, designing skills to bring forth relevant information while allowing drilling down into details
- Astute understanding of principles of CRM-A design, aware of CRM-A limitations
- Background of working in mid to large analytics systems, or complete software product lifecycle exposure
- Experience creating complex reports and dashboards, setting up application connectors (Tableau Online, Google Analytics, Dynamics 360)
- Understanding of SDLC, Agile, and Waterfall Models.
- Intermediate level understanding of the Salesforce product suite, including Data Cloud
- Ability to translate business needs into technical requirements
- Detail-oriented individual who can rapidly learn and take advantage of new concepts, business models, and technologies.
- Good verbal and written communication skills.
- Must be willing to travel to client sites.
Team Expectations:
We work with our consultants to equip them with skills and experience to deliver the below expectation to clients.
- We set our clients up for success (proactive best practice leadership, clear expectations, assumptions validated)
- We know the business problem we are solving (validated before we build)
- We have agreement between client and team about what good looks like (written down)
- We build elegant, efficient solutions (find the right line between code and config, minimal technical debt)
- We test our work before deploying (always)
- We treat our client's environments with care and respect (measure twice / cut once)
- We ask for help when we need it (we are aware of our blind spots)
- We are transparent (communicate risk, issues, bad news in a timely and clear way)
- We help our clients become competent and confident owners of their solution (clean documentation, clear training)