Essention Technology
Providing practical solutions for an imperfect world. Since 2007.

Ready to join our team of @ss-kicking smartie pants?

Technology Consultant (Full Time)

About the Role

Our clients most frequently seek our guidance during their digital transformation journey to help them re-architect their Applications, Development Processes, while leveraging Cloud infrastructure. At Essention, we have core Offerings, around O365 and modern web development which are the solutions we deliver to our clients. By specializing in and formalizing these select Offerings, we can deepen our relationships with our clients across their entire business and compete in new areas, helping us to grow in our accounts.

As the Technology Consultant, you will be helping with driving the overall strategy, performance and growth of the Offerings in our strategic accounts, primarily in financial services, technology, and government. You’ll work closely with our US consultants and our consultants in Ukraine to help drive new transformative thinking for our Clients. In the role, you’ll focus on driving the offering every day; serving as the “face” of transformation internally and externally to our key clients. Our current services and offerings are primarily focused around two key areas. The first is improving software development for technology companies by improving processes and leveraging offshore development. The second is the value proposition around the Office365 with technologies such as SharePoint, PowerBI, PowerApps, Flow, Teams, and the broader ecosystem of 3rd party applications.

Roles and Responsibilities

Help us transform the way our clients work with technology. We are seeking ambitious technology consultants who can help us change business with the use of leading technologies and innovative ways to use these new technologies. We are looking for people who are excited to develop their career and grow.

 As a Technology Consultant, you will dive deep and learn how technology can be used to build tools that will be used to change businesses. You will work closely with more senior technical resources You will work through the full lifecycle of technology, learning how technology gets initially selected, implemented, supported and refined.

Day to Day Activities

  • Evaluating and understanding existing and new technologies.

  • Technical design and architecture.

  • Application configuration and development.

  • Working with other technologists.

  • Fixing bugs and determining root cause.

  • Pursue deals, review and support solutions

  • Coordinate with our internal teams for proper resource planning

  • Manage technical resources on projects

  • Manage communications to the client

  • Develop strong, effective relationships with our clients

Qualifications and Education Requirements

  • Bachelor’s Degree in a technical field: Computer Science, MIS, Mathematics, Physics, Engineering, or an equivalent combination of education and experience.

  • An advanced degree or MBA is strongly preferred.

  • Technology business leadership experience, including solution sales, creation, delivery and business management, and more than 5 years of demonstrated people and/or business leadership experience, particularly within a consultancy.

Preferred Skills

  • Strong communication skills, written and verbal, with the ability to illustrate technical concepts to non-technical people

  • Ability to work effectively with other technical and non-technical people

  • Ability to problem solve through complex technical problems

  • Personal or professional experience with writing basic code or scripts

  • Working knowledge of HTML, CSS, & JavaScript

  • 1-2 years of web development skills with one or more of the following technologies: Python, Node, Angular, PHP, Java, C#, SQL Server, MongoDB

  • Experience in a few of the following areas are strongly desired:

  • Configuring a complex technology platform such as: SharePoint, SalesForce, PowerBI

    • Understanding of the full lifecycle of development from concept to support

    • Experience with basic deployment tasks, such as configuration of web servers, databases, and application servers

    • Experience working in an agile and iterative development environment

    • Experience conducting unit testing

    • Experience working with code repositories such as BitBucket

    • Experience integrating with other applications via web services or other integration methods

  • Experience with sales principles and practices, including business development, marketing, and complex channel management

  • Ability to effectively team with peers in a large, matrixed organizations, including significant experience with off-shore teams and delivery

  • Experience delivering solutions for client organizations through complex solutions/projects with heavy client interaction

  • Strong consulting/project-based background, including assessing and managing opportunity and risk associated with large-scale complex projects

  • Experienced in Agile Methods and DevOps latest approaches as well as more traditional waterfall custom app dev approaches

  • Understanding of programming languages .Net, Angular, Node, JS, Java, as well as open source

About You

You revel in success, with a leadership track record in developing and growing long term, high value client relationships and experience in Application Development in a Cloud Model. You’re adept at communications, especially with influencing and negotiation capabilities that help you establish and grow solutions with key clients. Internally, you enjoy advising leadership teams in the development, production, and promotion of solution offerings to grow a technology services line of business.

Essention User