> Markdown version of [/jobs/ext/3602268-software-engineer](https://www.wearedevelopers.com/jobs/ext/3602268-software-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Software Engineer - **Company:** Espire Infolabs Limited - **Location:** Hemel Hempstead, UK - **Experience:** Experienced - **Contract:** Permanent contract - **Skills:** Java (Programming Language), JavaScript (Programming Language), .NET Framework, Application Programming Interfaces (APIs), Agile Methodology, Ajax (Programming Language), JIRA, Automation of Tests, C++ (Programming Language), Continuous Integration, Data Retrieval, Data Transformation Services, DevOps, JQuery, Python (Programming Language), Scrum Methodology, Cloud Services, Salesforce.Com, Simple Object Access Protocol (SOAP), Structured Programming, Web Services, Salesforce Communities, Apex Code, Salesforce Lightning, Visualforce, Data Loader, Apex Programming, Restful APIs, Web Api, Programming Languages - **Published:** October 7, 2026 - **Apply:** https://www.totaljobs.com/job/software-engineer/espire-infolabs-limited-job108089739 ## About the Role * 3+ years development experience, with a strong focus on Apex and Visualforce * Extensive experience with LWC and Aura/Lightning * Experience with Salesforce Communities and Service Cloud * Hands-on experience building SOAP/REST APIs and web service integrations * Experience with data migration tools (Apex Data Loader, DBAmp or similar) * Proven skills in JavaScript, jQuery and AJAX * Exposure to advanced structured programming (Apex, Force , Java/.NET) * Experience with triggers, components, classes, workflows, approvals, reports and dashboards * Experience building custom Lightning components * Solid understanding of Agile (Scrum) and Jira Salesforce Developer with a strong background in various programming languages, including Java, Python, and C++. Experience in Apex classes, triggers, LWC & Aura framework WC, AURA, APEX, API, Sharing Settings, SF Flow, Triggers. Understanding of RESTful APIs and asynchronous data retrieval Desirable * Salesforce certifications: Platform Developer I, Platform App Builder, Sales Cloud Consultant, Service Cloud Consultant * DevOps experience (CI/CD) * Test automation and release tooling experience (e.g. Gearset, TestGen) * Ability to lead a team and resolve technical blockers * Analytical approach to requirements and client-facing experience * Excellent written and verbal communication skills ## Description We are looking for an experienced Software Engineer to design, build and deliver scalable solutions on the Salesforce platform. You will work with Agile teams and business stakeholders to translate requirements into robust technical solutions, and you may help resolve technical blockers and guide junior team members., * Design, develop and deploy custom solutions on the Salesforce platform using Apex, Visualforce, Lightning Web Components (LWC) and Aura/Lightning. * Build and customise Salesforce Communities and Service Cloud solutions. * Develop custom Lightning components, triggers, classes, workflows, approval processes, reports and dashboards. * Design and implement integrations using SOAP/REST APIs, web services and web APIs. * Plan and run data migrations using tools such as Apex Data Loader and DBAmp. * Implement front-end functionality using JavaScript, jQuery and AJAX. * Work in an Agile (Scrum) environment, using Jira to track and report progress. * Analyse business requirements and work with stakeholders and clients to define technical solutions. * Troubleshoot and resolve technical issues, and support the team in clearing blockers.