{"schemaVersion":"jobsearcher.job.v1","id":"0702dbbf4373f44fd3ac73cd","url":"https://jobsearcher.com/jobs/0702dbbf4373f44fd3ac73cd","canonicalUrl":"https://jobsearcher.com/jobs/0702dbbf4373f44fd3ac73cd","title":"Senior Application Programming Developer","description":"OverviewIn this role you will design and build enterprise-grade Salesforce solutions to address complex business needs. You'll work within a cross-functional team to deliver scalable, high-performance apps and lead development efforts end-to-end. You'll translate requirements into reliable proof-of-concept projects and guide junior developers with code reviews and mentorship. This remote-friendly position supports Sophos' enterprise security platform and contributes to a fast-moving, Agile delivery culture.Compensation / Benefitsremote-first working modeldiverse and inclusive culturecharity and volunteering initiativeswellbeing daysglobal fitness and trivia competitionswellbeing webinarsResponsibilitiesDesign and develop Salesforce-based applications, including configuration, customization, and integrationLead estimation and track milestones for complex development projectsAnalyze requirements and design scalable, high-performance solutionsCreate/testing scripts and documentation for QA and reproducibilityMentor junior developers, provide code reviews, and support trainingAct as technical consultant on Salesforce capabilities and best practicesParticipate in requirement gathering, Agile scrum, and cross-functional coordinationLead resolution of complex technical issues and document implementation frameworks to guide future workKey requirementsBachelor's degree in Computer Science, Software Engineering, or closely related field5+ years of Salesforce.com (SFDC) configuration and customization and CRM development5+ years of Apex, WSDL, and RESTful APIs5+ years of Maven, Ant, Jenkins, and GitHub for CI/CD and version control5+ years of Agile development methodologies and JIRA5+ years of Object-Oriented Design, data structures and algorithmsleadershipmentorshipclear communicationSalesforce platform / SFDC configuration and customizationApex programmingWSDL and RESTful APIs","company":"Sophos","rawCompany":"sophos","city":"Brooklyn","state":"NY","isRemote":false,"isActive":false,"createdAt":"2026-10-26T14:33:00.200Z","occupations":[{"code":"15-1252.00","title":"Software Developers","slug":"software-developers"},{"code":"15-1251.00","title":"Computer Programmers","slug":"computer-programmers"},{"code":"15-1299.08","title":"Computer Systems Engineers/Architects","slug":"computer-systems-engineers-architects"}],"industries":[{"code":"541511","title":"Custom Computer Programming Services","slug":"custom-computer-programming-services"},{"code":"541512","title":"Computer Systems Design Services","slug":"computer-systems-design-services"},{"code":"513210","title":"Software Publishers","slug":"software-publishers"}],"jobPosting":{"@context":"https://schema.org","@type":"JobPosting","title":"Senior Application Programming Developer","description":"OverviewIn this role you will design and build enterprise-grade Salesforce solutions to address complex business needs. You'll work within a cross-functional team to deliver scalable, high-performance apps and lead development efforts end-to-end. You'll translate requirements into reliable proof-of-concept projects and guide junior developers with code reviews and mentorship. This remote-friendly position supports Sophos' enterprise security platform and contributes to a fast-moving, Agile delivery culture.Compensation / Benefitsremote-first working modeldiverse and inclusive culturecharity and volunteering initiativeswellbeing daysglobal fitness and trivia competitionswellbeing webinarsResponsibilitiesDesign and develop Salesforce-based applications, including configuration, customization, and integrationLead estimation and track milestones for complex development projectsAnalyze requirements and design scalable, high-performance solutionsCreate/testing scripts and documentation for QA and reproducibilityMentor junior developers, provide code reviews, and support trainingAct as technical consultant on Salesforce capabilities and best practicesParticipate in requirement gathering, Agile scrum, and cross-functional coordinationLead resolution of complex technical issues and document implementation frameworks to guide future workKey requirementsBachelor's degree in Computer Science, Software Engineering, or closely related field5+ years of Salesforce.com (SFDC) configuration and customization and CRM development5+ years of Apex, WSDL, and RESTful APIs5+ years of Maven, Ant, Jenkins, and GitHub for CI/CD and version control5+ years of Agile development methodologies and JIRA5+ years of Object-Oriented Design, data structures and algorithmsleadershipmentorshipclear communicationSalesforce platform / SFDC configuration and customizationApex programmingWSDL and RESTful APIs","datePosted":"2026-10-26T14:33:00.200Z","dateModified":"2026-10-26T14:33:00.200Z","hiringOrganization":{"@type":"Organization","name":"Sophos","sameAs":"https://jobsearcher.com"},"jobLocation":{"@type":"Place","address":{"@type":"PostalAddress","addressLocality":"Brooklyn","addressRegion":"NY","addressCountry":"US"}},"identifier":{"@type":"PropertyValue","name":"JobSearcher","value":"0702dbbf4373f44fd3ac73cd"},"url":"https://jobsearcher.com/jobs/0702dbbf4373f44fd3ac73cd"}}