Lead Salesforce Software Engineer
Role details
Job location
Tech stack
Job description
As Salesforce Lead Developer, you will play a key role in our Digital Transformation unit, helping shape how Sales, Marketing, Customer Success, and Support engage with customers.
We are seeking someone to drive the technical execution of our Salesforce platform. This is both a technical leadership and hands-on development role. This role requires a hands-on leader who can balance development excellence with governance, scalability, and compliance. You will play a key role in partnering with our Salesforce Architect to design, implement, and maintain high-quality technical solutions while guiding the development team to follow best practices and DevOps processes.
This is an exciting opportunity for someone passionate about Salesforce technology, eager to mentor others, and committed to building scalable, secure, and business-oriented solutions that empower our organization to grow., * Lead the Salesforce development team, ensuring adherence to best practices in coding standards, scalability, maintenance, and Salesforce governance.
- Own the technical execution of Salesforce solutions, from requirements analysis to deployment and support.
- Oversee the DevOps process, ensuring smooth deployments, minimizing conflicts, and reducing downtime.
- Partner closely with the Salesforce Architect to translate business requirements into scalable technical designs.
- Ensure data integrity, platform security, and compliance with relevant regulations across the Salesforce ecosystem.
- Guide the refactoring and modernization of legacy automations, workflows, and triggers with scalable solutions (e.g., Flow, Apex, or Lightning).
- Define and enforce coding standards, including CI/CD practices, code reviews, and unit testing.
- Mentor developers, fostering a culture of continuous learning and technical excellence.
- Manage integrations with external systems using Salesforce-native integration patterns.
- Proactively monitor and troubleshoot technical issues, driving root-cause analysis and preventive improvements.
- Partner with Product Managers and Admins to manage the backlog, plan sprints, and deliver value consistently., * Drive the evolution of Salesforce as a core platform supporting our growth strategy.
- Work in a collaborative, high-impact Digital Transformation team at the center of our business.
- Build scalable CRM solutions that directly empower Sales, Marketing, Customer Success, and Support.
The Longer Story
OutSystems enables enterprise teams to build AI-powered applications and agents that reduce manual work, streamline internal operations, and accelerate impact. A proven low-code foundation combined with agentic AI and AI app generation capabilities empowers teams to move up to 10x faster with the assurance of security, scalability, and governance built in.
Requirements
- Proven experience as a Salesforce Developer or Lead Developer, with deep expertise in Salesforce Lightning Platform.
- Strong proficiency in Apex, Lightning Web Components (LWC), Visualforce, SOQL/SOSL, and Salesforce development frameworks.
- Solid experience with REST / SOAP APIs and middleware integrations.
- Comprehensive understanding of Salesforce data models, roles, profiles, sharing rules, and security architecture.
- Expertise in CI/CD pipelines, Git-based version control, and Salesforce DevOps practices (e.g., Copado, Gearset, or AutoRABIT).
- Experience in refactoring legacy automations (workflow rules, process builder, triggers) into modern solutions.
- Familiarity with Agile methodologies and backlog management tools (e.g., Jira).
- Strong problem-solving skills with a focus on scalability, maintainability, and reusable design patterns.
- Excellent communication and collaboration skills with the ability to influence both technical and business stakeholders.
- Platform Developer I/II certifications required; architect-level or DevOps certifications are a plus.
- Salesforce Steelbrick CPQ experience is a plus
- Agentforce experience is a plus