Transforming merchant productivity and effectiveness by delivering an intelligent, seamless Merchant Experience through core merchandising, visual, and experimentation capabilities at Salesforce
Requirements
- 3+ years of professional software development experience (MTS)
- 5+ years of professional software development experience (SMTS)
- Proficient in Java
- Experience developing API's or REST services
- Experience in performance optimization, scalability and algorithms
- High proficiency in at least one high-level programming language and web framework (NodeJS, Express, Hapi, etc.)
- Experience with modern HTML5, JavaScript (ES6+) and CSS3
Responsibilities
- Architect, design, implement, test and deliver highly scalable products
- Master our development process, culture and code base, then improve it
- Operate optimally in the hybrid engineering model where engineers are encouraged to be able to craft and complete the vital work to ensure quality in their own code as well as other engineers
- Mentor others in development technologies, tools, and processes
- Present your own designs to internal/external groups and review designs of others
- Develop test strategies, design automation frameworks, write unit/functional tests to drive up code coverage and automation metrics
- Participate in the team’s on-call rotation to address sophisticated problems in real-time and keep services operational and highly available
Other
- A related technical degree required
- Excellent communication skills, ability to present ideas and solutions and coherently discuss complex topics with the team and broader technical audience
- Ability to work in the United States
- Must be willing to participate in the team’s on-call rotation
- Must be able to work in a fast-paced environment