Manager, Custom Solutions Responsys
THIS JOB HAS EXPIRED
A job at Responsys is not only a fantastic career opportunity but an opportunity to be a part of something big!
Responsys is the leader in Interactive Online Marketing and recognized by Forrester as the market leader 6 years running. Responsys Interact Suite provides customers with a powerful, comprehensive set of integrated applications to design, define, execute, manage and refine Cross-Channel Lifecycle Marketing? campaigns across all key digital interactive channels including email, mobile, social and the web.
This role will be responsible for a team of developers who will extend an enterprise class Cross Channel Digital Marketing platform offered in a SaaS model. The person must have a strong passion for solving complex and interesting problems in the area of distributed computing, high volume transaction processing and large scale system design. Our success requires us to process over 150 million transactions a day. The individual who will thrive in this role is looking for equal measures of hands on development, architecture and management of individuals in a geographically diverse team.
Custom Solutions can exist within, in-between or outside the core RI platform. They have rich interactions with the platform which necessitates a strong engineering mindset in how they are architected, implemented, tested and released. Custom Solutions are of three major types within Responsys - Custom solution specific to a client, standard customizations that are used by many clients, and internal efficiency tools that are used by the Professional Services organization. The individual selected for this role will inherit existing solutions in all three domains as well as drive new solutions.
Responsibilities:
Architect and Implement new custom applications that need to result in scalable/maintainable solutions
Acquire knowledge of existing code and re factor code as needed to meet evolving design decisions
Work with a cross functional team in engineering and operations to determine holistic solution
Participate and drive system design and architecture decisions
Work with the platform engineering, QA and operations teams to release these changes smoothly
Requirements:
BS/MS/PhD or other relevant technical degree
7 + years' experience in Java/J2EE and object-oriented application development;
- Excellent object oriented programming, unit testing, debugging and code organization skills;
- Experience with Spring(Core, Batch, MVC, JDBC ), Hibernate, JMS, Test NG, relational databases and SQL;
Experience designing/implementing high performance Web services using SOAP/REST;
Experience with high volume distributed application development in a SaaS environment Perl/Unix scripting
Ability to quickly learn and develop expertise in highly complex existing applications and SaaS architectures
Demonstrate analytic and problem-solving skills, particularly as it relates to Solution design, development and infrastructure
Excellent communication and relationship skills.
Ability to thrive in a high-productive, customer-oriented environment.
Ability to contribute to multiple projects / demands simultaneously
Preferences
Grails/PHP experience
Platform Engineering or Operations experience
Exposure to Campaign Management Applications in a SaaS environment
| Location: |
900 Cherry Avenue
Fifth Floor
San Bruno, CA 94066
United States
|
THIS JOB HAS EXPIRED