Solutions Architect

EMS Software

(Centennial, Colorado)
Full Time
Job Posting Details
About EMS Software
For three decades and counting, EMS Software is committed to helping people create great meetings. EMS offers the greatest depth and breadth of functionality and the fastest and easiest way to schedule a meeting. We deliver this by anticipating market and organizational trends and listening to our customers’ needs.
Summary
We are looking for a Solutions Architect for our current application stack and our future platform services portfolio. This role requires hands-on project management skills, deep technical expertise, and excellent communication skills. Your broad responsibilities will include aiding in the technical engagement with our larger customers and with external partners and integrators, the ultimate success around specific implementation roll-out, developing a deep expertise in the complexities of Event Management Software, as well as a broad know-how around how applications and services are integrated within our platform services. The ideal candidate will possess customer-facing skills that will allow them to represent EMS in interaction with partners and drive discussions with technical personnel within the company. They will also have a technical background that enables them to easily interact and give guidance with software developers and architects. They should have a demonstrated ability to think structurally about business, product, and technical challenges.
Responsibilities
In your first month, as your familiarity with the product grows, your responsibilities and influence will grow as well. You will start out shadowing our senior engineers on customer-facing technical calls. Concurrently, you will collaborate with members of the development team in establishing your knowledge base around the architecture and implementation of our product and the environments that they are implemented in. You will strive to become the “source of knowledge” around the non-functional characteristics of the products, with a particular focus on performance and security. You will represent this knowledge on customer troubleshooting calls, working with development team member to resolve customer performance issues. You will create your own sandbox environments where you will run focused experiments to come up with suggestions for improving the quality of our enterprise customer’s experience. Within two months, you will be the technical lead on customer-facing calls. You will have helped to improve the documentation for configuration options for our customers and onboarding our partners/integrators while continuing to support them throughout their transition. When not working with customers and partners, you will work with our QE and Implementation Consultant team to better bench mark our product and refine the improvements that are needed to streamline the performance as well as implementation and maintenance of the product Within three months, you will work with product owners to drive changes to the operational and development roadmap as we inch closer to (i) moving our customers over to consuming our platform services and (ii) onboarding 40% of our customer base into managed services (SaaS) by the end of 2017.
Ideal Candidate
**About You** * You’re driven, humble, and autonomous * You’re a quick study, a strong communicator, and you’re able to adapt to a fast-paced environment * You have a working knowledge of Agile Development practices (e.g., SCRUM, TDD) * You have the following hands-on production experience * 3 years experience with windows (IIS, Exchange, AD, SQL Server) * 3 years experience setting up, maintaining and monitoring production environments * At least 2 years of experience working with networking infrastructure and monitoring at the application level * Performance optimization experience, including: troubleshooting and resolving network, server and database latency issues; performing hardware evaluation/selection tasks; performance vs cost vs time analysis * You’re detail-oriented, with excellent documentation skills, and you’re someone who can successfully manage multiple priorities * Troubleshooting skills that range from diagnosing hardware/software issues to large scale failures within a complex infrastructure * Experience in presenting and discussing to a large audience including customer Technical Consultant, CTO/CIO Level etc. **Other Things We Hope You Have** * Experience as a Developer * 2 years experience in .NET or equivalent * Working knowledge of JavaScript and Browser based development * Working knowledge of DB * Experience with Mobile Deployment in the Enterprise (Network configurations, Application wrapping, MDMs, etc.) * Experience with web and data security, including SSO Authentication (particularly OpenID, SAML, and Siteminder), data encryption strategies, and customer privacy issues.

Questions

Answered by on
This question has not been answered
Answered by on

There are no answered questions, sign up or login to ask a question

Want to see jobs that are matched to you?

DreamHire recommends you jobs that fit your
skills, experiences, career goals, and more.