Solutions Architect Silver Spring Networks
In this role, you will be working directly with our customers to deliver a wide variety of services, ranging from the integration of SSN applications with the utility?s back office systems to working on ?big data? analysis. Service Oriented Architecture (SOA) and Enterprise Service Bus (ESB) technologies will be leveraged to build the integration points. Together, these applications will be responsible for provisioning millions of network devices annually per utility, and processing tens of millions of daily transactions. You will have significant hands-on responsibility and flexibility to drive multiple simultaneous integration and services projects to successful conclusion.
Engage with customers to scope, design, document, implement and deliver integration scenarios between our back-office applications and those already deployed (or to be deployed) by the utility. You will collaborate and coordinate closely with Sales, Operations, Product Management and Engineering to ensure these engagements are successfully initiated and completed. Predictably deliver high-quality, high-performance, scalable integrations.
Architect new solutions and deliver new services, which meet the needs of the customer and are beneficial to Silver Spring Networks.
Work with engineers to design and build SOA- and ESB-based mappings. This team will also be responsible for working with Engineering to extend interfaces to meet the evolving needs of our customers while at the same time guaranteeing that all customers deploy non-customized SSN products. Engagements will often require that sample code is provided to customers or integration partners, rather that implementing the integration scenarios directly.
Work directly with customers to create data mappings and resolve other related semantic issues involved in the building of the integration scenarios.
Plan and execute validation efforts for all delivered integration scenarios.
Contribute to the Smart Grid Services culture by actively participating in the evolution of best practices, tools and processes
10+ years of software development experience, at least 5 of which was spent doing hands-on software development, and another 5 years spent working directly with customers in a professional services capacity.
Proven ability to manage customer relationships and accounts; experience dealing with large companies which requires interacting with and managing requirements from multiple departments and system integrators
Hands-on experience with enterprise middleware and volume transaction processing; experience within the utility industry is strongly preferred
Exceptional verbal and written communication skills with the ability to communicate complex ideas and designs to both technical and non-technical staff
Ability to whiteboard solutions in front of a large audience and think nimbly on your feet
Strong understanding of multi-threaded architectures, distributed systems, and scalable messaging
Knowledgeable of Java/J2EE, SOAP, XML and JMS
Hands-on experience with Linux at the command line
Ability to write scripts in Perl, Python, Ruby, etc.
Understanding of enterprise-class security solutions, including LDAP and public key cryptography
Understanding and experience with an RDBMS (Oracle preferred)
Experienced with Microsoft Project or other comparable project tracking software tools
Enjoy working in a fast-paced, team-oriented environment
Self-motivated; able to demonstrate initiative and risk-taking
Big 4 consultancy or professional services experience strongly preferred
This position requires a minimum of a BS in Computer Science or equivalent.
Candidate must be willing to travel up to 75% of the time.
Chicago, Illinois, United States
||Chicago, IL |