Senior Software Engineer (Salesforce)
Senior Software Engineer with strong focus on Salesforce development. Key responsibilities include designing, developing, and maintaining Salesforce applications using Apex ensuring high performance, implementing Batch processes and Schedulers to automate data processing tasks, creating and maintaining Test Classes for code quality, developing Triggers for business logic and data integrity, utilizing SOQL and SOSL for efficient data retrieval, collaborating with cross-functional teams to gather requirements and translate into technical specifications, participating in code reviews, and providing support for existing Salesforce applications. The role requires strong proficiency in Salesforce Apex (Batch, Schedulers, Test Classes, Triggers, SOQL, SOSL), experience with Salesforce development lifecycle and deployment, solid understanding of Salesforce data model and architecture, and ability to write clean, maintainable code.