Salesforce Developer
Listed on 2025-11-20
-
Software Development
Software Engineer, Cloud Engineer - Software
The Salesforce Engineering team supports the entire organization, shaping, and building Salesforce to, at the end of the day, delight our customers. We are looking for someone to be part of the team responsible for the development and maintenance of Salesforce applications. Your primary focus will be custom Salesforce development and integration with third-party services. You will be working with other engineers and developers on different layers of the infrastructure.
Therefore, a commitment to collaborative problem solving, sophisticated design, and creating quality products is essential.
You need at least a couple of years of relevant experience in the field to be able to make your way into the team. More and broader experience is of course welcome, but not a hard requirement. We’ll offer the right candidate to chance to work with us in a multi-skilled, cross-border team supporting a multi-national organization with demanding customers. We’ll offer an open environment where you’ll be able to contribute, learn, and grow.
Primary Duties and Responsibilities:- Translate business and functional requirements into documented technical specifications.
- Utilize development skills to build (code) and unit test new systems functionality per technical specifications, with deliverables to include code builds and documented unit test results.
- Assist with application support documentation (release notes, build instructions) as required by the support teams for acceptance of changes into production.
- Assist with troubleshooting, and resolving issues discovered during SIT/UAT and Performance testing.
- Utilize departmental Agile and Software Development Lifecycle Methodologies as a guide for development activities.
- Facilitate/lead reviews (walkthroughs) of technical specifications and program code with other members of the technical team, communicating design, requirements, feature set, functionality, and limitations of systems/applications to team and development lead.
- Provide on call and after hours support as required for production releases and to respond and provide Tier 1 support on production outages.
- Contribute to and work to meet project schedules by providing accurate estimates of effort required for development deliverables, by providing updates on project progress to development and project management, and by escalating issues that might affect project success to management.
- Maintain technical skills and expertise through continuing education and training.
- Collaborate/partner with other teams, both internal and external, including 3rd party vendors, Enterprise Testing, Release Planning and Management, Business Systems Analysis, Project Management, and Application Support on successful delivery of systems enhancements.
- Previous end-to-end software delivery lifecycle experience.
- Hands on experience in Salesforce & Salesforce Lightening Framework, Process Libraries.
- Hands-on experience building Lightning Components using Aura and LWC frameworks.
- Hands-on experience in designing and building high-performance, reusable, and reliable Apex and JavaScript code.
- Experience in designing custom objects, custom fields, picklists, page layouts, workflow, approval processes, validation rules, custom tabs, reports, Visualforce pages, dashboards, etc.
- Experience with Salesforce Sales/Service Cloud, CPQ.
- Hands-on experience with Dev Ops CI/CD and Salesforce Developer Tools (including SF CLI).
- Experience working with VSCode or other Salesforce IDE.
- Strong understanding of Agile methodologies and Scrum team dynamics.
- Well versed in following code quality and security standards while developing solutions.
- Ability to work with Global teams and deliver work effectively.
- Excellent communication and interpersonal skills with proficiency in English.
- Experience with Financial Force integration is a plus.
- Telco industry experience is a plus.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).