Overview
Transforming Relationships through Innovative Technology
The Role
As a Senior Software Engineer on our CRM Marketing Automation team, you will be responsible for developing the core CRM product on top of Salesforce Marketing Cloud capabilities.
Key Responsibilities
Design and develop backend systems and services for global platforms.
Collaborate with engineers and stakeholders to define requirements and prioritize feature development.
Implement best practices for backend development, including code quality, scalability, security, and performance optimization.
Integrate backend systems with third-party APIs, services, and databases.
Optimize backend code for performance, scalability, and maintainability.
Requirements
Hands-on software development experience in some programming languages such as Java.
Good understanding of backend frameworks and libraries.
Experience with relational and / or non-relational databases (e.g., MySQL, MongoDB).
Proficient use of RESTful API design principles and best practices.
Strong hands-on experience with cloud platforms such as AWS, Azure, or Google Cloud Platform.
Experience with containerization and orchestration technologies (e.g., Docker, Kubernetes).
Excellent problem-solving skills and attention to detail.
Strong communication and collaboration skills, with the ability to work effectively in a team environment.
Benefits
Opportunity to Work on Cutting-Edge Projects.
Collaborative Team Environment.
Continuous Learning and Development Opportunities.
#J-18808-Ljbffr
Senior Developer • Madrid, Madrid, España