The core focus of ThreeWill is to “help employees thrive using Microsoft technologies.” In particular, our 10-year target is to help 1MM employees thrive by improving their digital collaboration, communication, and automation in the Microsoft Cloud.
As we carry out this vision, we highly depend on a healthy company culture that is based on the shared core values of Better Together, Extreme Ownership, Choose Growth, and Humble Confidence. These values are the basis of our actions, and they serve as the guiding principles for decision-making at ThreeWill.
Professional Summary
The Principal Consultant is responsible for leading client engagements, along with generating new business and expanding existing business with ThreeWill clients.
Essential Duties and Responsibilities
Duties and responsibilities include the following (other duties may be assigned):
- Makes every effort possible to execute and complete assigned projects within the constraints of time, scope, and budget for the project
- Leads in the preparation of their assigned engagements (i.e. setting up the project for success)
- Exercises creativity and resourcefulness in meeting client needs (including prototypes and proof of concepts that best fit the client’s needs)
- Obtains an understanding of the client’s business processes (modifying and developing new processes required to support the adoption and use of the software developed for the client)
- Responsible for reporting to client and ThreeWill consulting management the status of the project during engagement (accomplishments, plans, and risk mitigation)
- Understands, applies, and supports the proper use of ThreeWill methodology standards
- Mentors other associates to ensure adoption and that ThreeWill teams leverage proven project practices.
- Educates customers on the value of ThreeWill methodology standards and what their role is in the processes that ensure a successful project
- Revises ThreeWill methodology standards with new and improved practices
- Ensures that the team captures knowledge of the engagement for future use on ThreeWill projects to increase the quality and value of future engagements
- Identifies opportunities and development in existing accounts
- Supports key Business Development events (e.g. speakers at seminars and conferences)
- Supports the relationship with Microsoft and other key partners by finding mutually beneficial opportunities that could involve joint proposals, presentations, and other business development opportunities
- Assists and makes recommendations for client account planning with the following:
- Preparing and delivering presentations, proposals, and project approaches
- Estimation and work breakdown structure for work orders
Other responsibilities include:
- Assists in recruitment, which includes drawing upon relationships and experience to recommend qualified candidates, interviewing candidates, and preparing hiring recommendations
- Represents ThreeWill values to other associates and clients (see Inside ThreeWill Core Values – ThreeWill for ThreeWill value statement)
- Sponsors others, which includes mentoring and supporting others through performance evaluations, professional development plans, and other ways to grow individuals at ThreeWill
- Shares knowledge with others (e.g. updates to ThreeWill knowledge repositories, internal/external presentations, and postings to public blogs)
Technology Skills/Knowledge
Experience with one or more of each of the following areas:
- Programming / Markup Languages:
- C#, JavaScript, VBScript, HTML, XHTML, XML, SOAP, Transact SQL, SQL XML
- Development Tools:
- VS.NET, VSTO, SharePoint Designer
- Application Types:
- Portals, ASP.NET, WinForms, Groove, Office Add-ins and Custom Tasks
- System Services and Protocols:
- Windows SharePoint Services (WSS) 3.0, Windows Workflow Foundation, .NET Framework, Web Services, ADO.NET, ActiveX, HTTP, TCP/IP, SMTP
- Server Products:
- Microsoft Office SharePoint Server (MOSS) 2007, Internet Information Server, SQL Server (Analysis Services, Reporting Services, Integration Services)
- Software Development Process:
- Scrum, XP, FDD, User Stories, MSF for Agile
Other Beneficial Skills/Certifications:
- http://www.microsoft.com – (MCPD, MCP, MCDBA, MCSD, MCSE, MCAD, MOS)
- http://www.pmi.org – (PMP, CAPM)
- Industry experience in Professional Services, Healthcare, Financial Services, and Telecommunications is beneficial
- Strong understanding of Business Process Management
- Background in Application Integration
- Ability to work independently with clients, proactive, self-starter, and self-managed
- Solicitation and elicitation of client needs and requirements
- Selling, persuasion, and negotiation
- Project Management and Software Development Methodologies
Supervisory Responsibilities
This job has no immediate personnel supervisory responsibilities. Position can grow into leadership positions with or without supervisory responsibilities of Delivery personnel.
Qualifications
To perform this job successfully, an individual must be able to perform each essential duty satisfactorily. The requirements listed in this Job Description are representative of the knowledge, skill, and/or ability required. Reasonable accommodations may be made to enable individuals with disabilities to perform essential functions.
Education and/or Experience
Bachelor’s degree in Computer Science, Engineering, Business, or equivalent and five to ten years of relevant project experience is required. Alternatively, an equivalent combination of education and experience is required.
Language Skills:
Ability to read, analyze, and interpret general business periodicals, professional journals, technical procedures, or governmental regulations. Ability to write reports, business correspondence, and procedure manuals. Ability to effectively present information and respond to questions from groups of managers, clients, and the general public.
Physical Requirements
- Prolonged periods of sitting at a desk and working on a computer.
- Must be able to lift up to 30 pounds maximum, at times.
- Be able to stand for prolonged periods of time, bend, kneel, squat, and twist.
- Specific vision abilities required by this job include close vision, peripheral vision, and the ability to adjust focus.
- Position may require some travel, up to 20%, including overnight stays and quarterly in-person team events.
NOTE: This job description is not intended to be all-inclusive. Employees may perform other related duties to meet the ongoing needs of the organization.
At-Will Employment:
Employment at ThreeWill is and shall continue to be at-will, as defined under applicable law. Employment with ThreeWill may be terminated by either party at any time for any or no reason.