Software Configuration Engineer ServiceSource
THIS JOB HAS EXPIRED Job Description:
ServiceSource is setting out to revolutionize the way a SaaS product manages recurring revenue streams. In fact, we're already managing over $1B of our customer's revenue on our proprietary platform ? Renew OnDemand?. Our Engineering Team will be making in impact by:
Solving real business problems that directly impact our customers' ability to managed recurring revenue
Creating key integrations with world class CRM products
Shaping the way our customers manage data around their existing customers and market insights
Do you want to be able to make a direct technical impact to our Renew On Demand Platform? As a key member of ServiceSource's Engineering team you will have the opportunity to do just that!!
In a Nutshell
We are seeking an experienced Software Configuration Engineer with a passion for scalable SAAS products, the technical capacity to work beside some of our strongest developers, business analysts, operations and engineering teams to provide an end-to-end data solution for our customers. You will have the opportunity to configure our proprietary business intelligence software product "Renew OnDemand" platform and develop any extensions needed for the platform, within a highly collaborative team.
If this sounds like a great environment to you (and it is!) and one you would like to continue to help mold, please read on...
What You Will Do
You will work with an extremely bright, hard-working, creative team of software professionals dedicated to building and configuring software that is innovative, scalable, highly functional & marketable.
You will work in small teams on various projects ranging from new product development to product enhancements while keeping an aggressive 2-3 weeks release cycle. You'll leverage your experience, flexibility & intellectual curiosity to find novel solutions when you get stuck & naturally teach your peers about the latest cool breakthroughs you've made.
We are continuing to refine our environment, so be comfortable with a bit of ambiguity and even a little chaos as we bring calm & order to our software development process. In fact, you might be the calming force with an eye on helping your teams reach industry best practices.
Lead by incorporating best-in-breed Agile quality practices in everything we build
Development of our processes, systems, and best practices to deeply integrate QA methodologies
Anticipate & address issues & risks in a timely and detailed manner
Partner with engineering and product teams to review and understand functional requirements
Ability to customize and contribute to customer specific platforms
Participate in software requirement and implementation design reviews
Exposure to work cross-functionally with internal users and third party vendors.
Ability to develop subject matter expertise in our products, systems and processes
To Be Successful
Technical responsibility for the implementation of client specific instances of the Renew OnDemand platform
Configuration and customization of the platform for specific customer implementations including opportunity generation and assignment, screen configuration, process flows definition and analytics
Develop customer specific platform extensions and actions to augment the platform feature set
Develop subject matter expertise in the company's products, systems, and processes
Validate the implemented solution against the functional specifications and as inspector to ensure that the project will match the business requirements
Communicate with business users related to the existence and use of delivered system functionality and current enhancements by providing product, service, or equipment-related technical and engineering information
True passion to have fun building and configuring great software products within a team of really brilliant people!
Foster Agile software development
Quickly learn new technologies in a dynamic environment
Excellent written and verbal communication skills
Work effectively with cross-functional and multi-disciplinary teams
Share complex ideas to key constituents and executive staff
Endurance to work quickly and react to changing requirement
Technical Skills Required
Bachelor's degree in Computer Science or related field
8+ years of experience in software development
Experience in business process modeling and design, use-cases and business scenarios
Understanding of asynchronous programming models and server side development with node.JS
Working experience with web services, APIs, JSON, XML
Experience with object-oriented design, coding and testing patterns
SQL/PL SQL experience
Comfortable using a shell/Linux environment
Must understand business, functional and technical language with the ability to change content and style based on target audience
Ability to work in a cross-functional team with both internal business users as well as third party vendors
||735 Battery Street |
San Francisco, CA 94111
THIS JOB HAS EXPIRED