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.
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
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
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.