Senior Software Engineer (Salesforce) in Germany at Jobgether
Explore Related Opportunities
Job Description
This position is posted by Jobgether on behalf of a partner company. We are currently looking for a Senior Software Engineer (Salesforce) in Germany.
This role is a key technical position within a fast-moving engineering environment, focused on building and enhancing scalable Salesforce solutions that support critical business and customer-facing processes. You will contribute directly to the design, development, and optimization of high-quality Salesforce applications, ensuring performance, reliability, and long-term maintainability. Working in a collaborative Agile team, you will partner with architects, product managers, and stakeholders to translate complex requirements into robust technical solutions. The role emphasizes engineering excellence, clean architecture, and continuous improvement, with a strong focus on automation, integration, and modern development practices. You will also actively leverage AI-powered tools to accelerate development and improve delivery quality. This is a hands-on senior role where your work directly impacts platform scalability and customer experience.
- Design, develop, and maintain scalable Salesforce solutions using Apex, Lightning Web Components (LWC), Flows, and platform-native capabilities
- Contribute to sprint delivery through hands-on development and continuous improvement of engineering output
- Write clean, efficient, and maintainable code aligned with Salesforce best practices and SOLID principles
- Develop and optimize SOQL/SOSL queries while ensuring performance, scalability, and compliance with Salesforce governor limits
- Build and maintain integrations using REST and SOAP APIs with a focus on secure and scalable architecture
- Participate in code reviews, enforce engineering standards, and improve overall software quality and test coverage
- Collaborate with cross-functional teams including architects, product owners, and business stakeholders to deliver effective solutions
- Use AI-driven tools to enhance development speed, debugging, documentation, and problem-solving efficiency
- Identify technical risks early and propose mitigation strategies while maintaining clear communication with stakeholders
- Strong hands-on experience as a Salesforce Software Engineer or Developer
- Proven expertise in Apex development, including triggers, asynchronous processing, batch and scheduled jobs
- Solid experience building Lightning Web Components (LWC) and working with Salesforce UI frameworks
- Deep understanding of Salesforce data models, custom objects, flows, and automation tools
- Strong knowledge of SOQL/SOSL and Salesforce governor limits with performance optimization experience
- Experience designing and implementing REST/SOAP API integrations
- Familiarity with CI/CD pipelines, Git workflows, Salesforce CLI, and deployment tools
- Strong focus on code quality, testing, documentation, and maintainable engineering practices
- Experience using AI-assisted development tools (e.g., Copilot, Cursor, Claude Code or similar)
- Collaborative mindset with strong communication skills and experience working in Agile/Scrum environments
- Competitive compensation package
- Unlimited vacation policy
- Pension scheme and financial security benefits
- Employee Assistance Program (EAP) for wellbeing support
- Commuting reimbursement support
- Quarterly paid volunteer days
- Strong employee referral program
- Career development opportunities and internal mobility across the organization
- Inclusive, people-first culture focused on growth and collaboration
- Fast-paced, agile environment that encourages innovation and ownership