*CONTRACT TO HIRE POSITION - TRANSITIONS TO DIRECT HIRE AFTER 90 DAYS
This position is mostly remote but would require to be onsite 2-3 times/month
Salesforce Developer/ Administrator
Job Summary
We are seeking an experienced Salesforce Developer to design, build, and maintain both new and existing Salesforce applications. The ideal candidate will have deep expertise in Salesforce APEX, MuleSoft, SOQL, and Lightning Web Components (LWC). This role involves working closely with a team of developers to deliver scalable solutions, ensuring the company stays ahead of technological trends. As part of the development team, the Salesforce Developer will provide mentorship, technical expertise, and contribute to architectural design and documentation.
Key Responsibilities
Design, develop, and enhance Salesforce applications using APEX, Visualforce, and Lightning Web Components (LWC).
Integrate Salesforce with other systems via MuleSoft, ensuring seamless data flow and process automation.
Write and optimize SOQL queries for efficient data retrieval and manipulation.
Maintain and troubleshoot existing Salesforce applications to ensure high performance and availability.
Contribute to architectural design, producing technical materials such as system diagrams and process flows.
Collaborate with management, consultants, and other developers to define enterprise-level solutions.
Build applications for scalability, performance, and reliability.
Review and contribute to the technical documentation of solutions.
Mentor and support team members through code reviews and guidance.
Participate in sprint meetings, including planning and stand-ups.
Identify opportunities for improvement and mitigate risk areas.
Stay updated on industry trends, tools, and best practices.
Occasional travel for company events, as needed.
On-call availability and occasional after-hours/weekend work may be required.
Required Skills & Experience
5+ years of experience in APEX development.
5+ years of experience with Lightning Web Components (LWC).
3+ years of experience using MuleSoft for API-led connectivity and integration.
Advanced proficiency in writing and optimizing SOQL queries.
Strong knowledge of Salesforce architecture, data modeling, and integration techniques.
Experience with Git and DevOps tools like Azure DevOps, GitHub, or Salesforce DevOps Center.
Solid understanding of object-oriented programming (OOP) and design principles (SOLID).
Experience working in an Agile/Scrum environment.
Familiarity with business intelligence and big data analytics is a plus.
Ability to communicate effectively in both written and verbal forms.
Strong problem-solving skills and attention to detail.
Qualifications
Bachelor's degree in Computer Science, Software Engineering, or related field.
5+ years of APEX development experience.
3+ years of MuleSoft and SOQL experience.
Familiarity with identity providers like Ping, Auth0, or Okta is a plus.
Ascendo is an Equal Opportunity Employer and does not discriminate on the basis of race, color, religion, sex (including pregnancy and gender identity), national origin, political affiliation, sexual orientation, marital status, disability, genetic information, age, parental status, military service or any other characteristic protected by federal, state or local law.