Sophos is hiring a Senior Application Programming Developer to design, develop, and support enterprise-grade applications and solutions on the Salesforce platform. The role includes Salesforce configuration, customization, and integration, as well as building proof-of-concept applications to demonstrate feasibility and address stakeholder and product-owner business challenges. The developer analyzes complex business and functional requirements and designs scalable, maintainable, high-performance applications using industry best practices. The position leads estimation and planning for complex development work, monitors progress against milestones, and coordinates Salesforce assignments across cross-functional teams. It also involves analyzing business problems using data and testing frameworks, documenting results, and creating and maintaining test scripts and documentation. The developer writes and documents Apex code, manages deliverables and timelines, mentors junior developers, reviews code, and serves as a technical consultant to IT leadership and user groups. Participation in requirements gathering, stakeholder meetings, and Agile scrum activities is expected, along with leading complex technical issue resolution and documenting implementation frameworks and changes. The role reports to the headquarters at 3090 Nowitzki Way, Dallas, Texas. Telecommuting is permissible from a home office anywhere in the United States. Sophos describes its work model as remote-first, while noting that some roles may require a hybrid approach. Candidates must be legally authorized to work in the jurisdiction where the position is posted without employer sponsorship.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Senior