Solutions Architect (Sitecore) Loc : Boston, MA
Job Description:
Job Description
We are looking for a Solutions Architect with a strong foundation in .NET architecture and CMS expertise. The candidate who fills this role will wear many hats within our organization. The person must be a technical leader in both the sales process as well as on the delivery side. The position requires strong leadership skills with the ability to lead clients as well as internal technical teams. This is your chance to mold innovation and learning objectives using the latest technologies in a fast-paced digital agency. This job is located in the US and as such US-based applicants are preferred.
Key Duties
Architect and deliver complex technical solutions
Lead technical project teams of 3-5+ developers, delivering both on time and within budget
Effectively lead technical discovery engagements
Give technical presentations and convey best of breed web application knowledge to clients
Lead and mentor junior technical staff members
Provide technical expertise during the sales process
Generate technical proposals, generate estimates, and assist with closing sales deals
Requirements
B.S. in Computer Science, Computer Information Systems, or related field
Minimum of 4-7+ years of industry experience building sophisticated web-based solutions
Minimum of 3-5 years of WCMS experience
Proven experience in leading 2+ CMS architecture engagements
Proficiency and fluency in C#, ASP.NET, SOAP & REST web services, Entity Framework, SQL Server, HTML, CSS, JavaScript, Git, Subversion
Experience integrating a variety of 3rd party systems
Experience integrating various CMS platforms with Sitecore and/or Umbraco experience strongly desired
Ability to write quality documentation to support work
Ability to accurately estimate development time for key deliverables
Strong communication skills with a focus on effectively providing feedback to project teams about deliverables, open issues, and requirements
Ability to meet project timelines and budgets
Ability to work effectively on collaborative multi-discipline project teams
Ability/desire to interact with clients
Professional demeanor
Ability to convey technical information to non-technical clients and coworkers
Ability to function in a fast-paced work environment
Dedicated team player
Excellent oral and written communication skills
Excellent analytic and problem-solving skills