Tech Stack
AWSCloudHerokuJavaScriptJenkinsVisualforce
About the role
- Contribute across the full software development lifecycle—from concept and design through to coding, deployment, and maintenance.
- Play a key role in delivering a secure, performant and maintainable product by creating, supporting the implementation of good, scalable architecture
- Participate actively and enthusiastically in one of our agile and cross-functional teams.
- Plan, design and implement quality software solutions that effectively satisfy business functional and non-functional requirements
- Document and assure the quality of work through unit and acceptance tests.
- Adhere and contribute to the Clarivate coding standards for excellence and industry best practices regarding the development processes
- Participate in our regular Community of Practices (Clean Code, Review, Know-Sharing, ...) sessions.
- Continuously improve agile development methods and processes together with your team.
- Develop IPG applications to manage and support operational efficiency and strategic decision-making across the entire IP lifecycle.
Requirements
- 3+ years of experience with Salesforce Apex, Visualforce and Lightning Component development with ISV expertise.
- 3+ years developing enterprise software following best practices regarding architectural patterns and clean code
- Experience with working around Salesforce limits by using asynchronous/batch processing
- Knowledge of GIT based source driven development
- Agile mindset and ability to adapt to a fast paced continually changing business and work environment while managing multiple priorities.
- Bachelor’s degree in computer science, Software Design, or related field.
- Experience managing distributed teams or working in a global environment (nice to have).
- Familiarity with cloud platforms (AWS, Heroku, etc.) (nice to have).
- Master’s or PhD in a technical field (nice to have).
- Experience building Salesforce DX plugins and working with Jenkins Pipelines (nice to have).
- Salesforce Platform Developer (I or II) Certification (nice to have).
- Salesforce JavaScript Developer I Certification (nice to have).
- Salesforce Admin Certification (nice to have).
- Proven Agentforce expertise (nice to have).