Software Engineer II - Salesforce
Role responsibilities
Design and implement complex Salesforce features, including asynchronous solutions and external system integrations. Own code quality through technical design decisions, code reviews, and mentoring junior engineers.
Requirements
Requires 4-6 years of software development experience with at least 2 years of hands-on Salesforce and Apex expertise. A Bachelor's degree in Computer Science or a related field is required, along with proficiency in a general-purpose programming language.
Key skills
Salesforce Development, Apex, Lightning Web Components, REST/SOAP Integrations, Async Apex, SOQL Optimization, Copado, Platform Events, Change Data Capture, Software Design Patterns, Event-Driven Architecture, API Design, Java, TypeScript, Python, C#
Keywords
Salesforce, Apex, LWC, Copado, CI/CD, REST, SOAP, SOQL, Platform Events, Change Data Capture, Kafka, Banner, ServiceNow, Agile, Scrum, Platform Developer II, JavaScript Developer I, Event-Driven Architecture, Middleware, MuleSoft, AWS, GCP, Azure, Containerization, Microservices, Higher Education, Experience Cloud, Jest, Repository Pattern, Factory Pattern