Principal Architect, Technology Consulting Id-3212

Job description

Who We Are:

TTEC is a pioneer in customer experience, engagement, and growth solutions. Our 60,000+ employees serve customers in more than 80 countries and 50 languages across social, mobile, and digital channels. We utilize a holistic approach, applying solutions from our four customer experience segments—Consulting, Technology, Care and Growth—to help companies provide an amazing experience to their customers, inspire customer loyalty, and grow their business. Our employees live by a set of customer-focused values that guide relationships with clients, their customers and each other.

At TTEC Digital everything we do, every day, helps our clients fuel exceptional experiences for their customers. Together, we help our clients develop strategic customer experience design, integrate powerful data, and orchestrate industry-leading technology. We coach our clients to ensure their employees feel valued, happy and rested - because delivering amazing customer experiences is ultimately an employee-first process. The same is true here, it is the people across our TTEC Digital, VoiceFoundry and TTEC Digital teams that fuel truly exceptional experiences. We embrace the unique, positive, and healthy cultures that our different teams bring, and our leadership prioritizes the promise of work/life balance, continuous education, and high-performance incentives. We have been and will remain a remote first employer, giving you the flexibility to take your career wherever life goes.


Roles and Responsibilities:

  1. Able to do requirements elicitation discussions with client on product functionality and system architecture.
  2. Able to perform gap fitment analysis, propose architecture design, review technical and functional solutions, estimation and planning of project delivery.
  3. Able to understand the trade-offs between various design options, configuration, development, integration, migration and administration components of the solution, and take optimal decision.
  4. Provide inputs on technical design, integration, development, configuration, customization, and document as required.
  5. Monitor and review the delivery of solution post development.
  6. Ability to collaborate with cross functional teams and maintain healthy relationship within groups to support on-going project development.
  7. Ability to work as part of a team to solve technical problems in varied political and geographic environments.
  8. Ability to multitask. Work on multiple projects and deliver results.
  9. Participate in training and acquire certifications to up-skill himself/herself.

Required Skills:

  1. Engineering graduate with proven track record in software engineering.
  2. 12+ years of experience in Salesforce ecosystem with expert level understanding of Salesforce platform (Implementation Consulting, Design, Configuration, Development and support).
  3. Experience with Salesforce Sales/Service cloud, Marketing cloud. Administration/Configuration, Apex, Visualforce, APIs, data loader, Lightning.
  4. Certification in Salesforce Platform Developer 1 & 2 certifications is desired.
  5. Experience with Agile methodology.
  6. Experience of working in global delivery model.
  7. Highly motivated self-starter with a desire to "go the extra mile".
  8. Exceptional verbal, written, presentation and interpersonal communication skills.
  9. Proven time management skills in a fast-paced dynamic development environment.
Back to blog

Common Interview Questions And Answers

1. HOW DO YOU PLAN YOUR DAY?

This is what this question poses: When do you focus and start working seriously? What are the hours you work optimally? Are you a night owl? A morning bird? Remote teams can be made up of people working on different shifts and around the world, so you won't necessarily be stuck in the 9-5 schedule if it's not for you...

2. HOW DO YOU USE THE DIFFERENT COMMUNICATION TOOLS IN DIFFERENT SITUATIONS?

When you're working on a remote team, there's no way to chat in the hallway between meetings or catch up on the latest project during an office carpool. Therefore, virtual communication will be absolutely essential to get your work done...

3. WHAT IS "WORKING REMOTE" REALLY FOR YOU?

Many people want to work remotely because of the flexibility it allows. You can work anywhere and at any time of the day...

4. WHAT DO YOU NEED IN YOUR PHYSICAL WORKSPACE TO SUCCEED IN YOUR WORK?

With this question, companies are looking to see what equipment they may need to provide you with and to verify how aware you are of what remote working could mean for you physically and logistically...

5. HOW DO YOU PROCESS INFORMATION?

Several years ago, I was working in a team to plan a big event. My supervisor made us all work as a team before the big day. One of our activities has been to find out how each of us processes information...

6. HOW DO YOU MANAGE THE CALENDAR AND THE PROGRAM? WHICH APPLICATIONS / SYSTEM DO YOU USE?

Or you may receive even more specific questions, such as: What's on your calendar? Do you plan blocks of time to do certain types of work? Do you have an open calendar that everyone can see?...

7. HOW DO YOU ORGANIZE FILES, LINKS, AND TABS ON YOUR COMPUTER?

Just like your schedule, how you track files and other information is very important. After all, everything is digital!...

8. HOW TO PRIORITIZE WORK?

The day I watched Marie Forleo's film separating the important from the urgent, my life changed. Not all remote jobs start fast, but most of them are...

9. HOW DO YOU PREPARE FOR A MEETING AND PREPARE A MEETING? WHAT DO YOU SEE HAPPENING DURING THE MEETING?

Just as communication is essential when working remotely, so is organization. Because you won't have those opportunities in the elevator or a casual conversation in the lunchroom, you should take advantage of the little time you have in a video or phone conference...

10. HOW DO YOU USE TECHNOLOGY ON A DAILY BASIS, IN YOUR WORK AND FOR YOUR PLEASURE?

This is a great question because it shows your comfort level with technology, which is very important for a remote worker because you will be working with technology over time...