About the job CRM DEVELOPER (SR. LEVEL)
Hands-on Salesforce.com experience (Sales & Service & Marketting)
Could troubleshoot and investigates bug fixes
Work on complex user stories or change requests in an Agile Sprint Release
Keeps up to date on the newest technological innovations in the field and is ready to apply relevant innovations to our software systems
Provides technical support to production systems/applications and ensures that problems are resolved with minimal disruption to the company's operations.
Performs miscellaneous job-related duties as assigned by Lead Developer and/or
Associate Manager from time to time.
Deliver high-quality Lightning-ready solutions from high-level solution design to system unit testing
Perform technical analysis, level-of-effort estimation, design, development, implementation of applications with necessary customizations and integration
Ensure documentation according to QIAGEN and external standards
Work with product owners, process owners and experts to identify solutions and process improvements that will be translated into user stories.
Able to comply with QIAGENs Apex Code standards.
Able to understand the Automated Deployment Process using Bitbucket & Jenkins.
(Push, Pull, and Pull Request). Creating timelines and implementation goals
Integrate with Force.com Web services including SOAP, WSDL, REST, SSL standards, security models and typical API client architecture Build custom Web services
Participate in continuous delivery, optimization, monitoring, release management and support the end to end release process.
Develop clean, maintainable, readable code that is scalable and secure. Participate in design and code reviews to ensure the same quality.
Assist the practice leads in the evolution and refinement of delivery methodologies and best practices
Hands on experience in JavaScript is a plus.
Could provide a brown-bag session for knowledge sharing to Junior-Mid level CRM developer