Senior Salesforce Software Engineer


Join our team at Entelect as a talented Senior Salesforce Engineer at Entelect where you will work closely with our clients to design, develop and deploy world-class, high-quality functionality and integrations on the Salesforce platform. You will be responsible for leading and mentoring other Salesforce Engineers and ensuring the successful delivery of projects. You will be working with teams with a common goal: to solve complex business problems, to drive excellence, and to make an impact, while pushing yourself and others to become more.



  • Designing and developing custom solutions on the Salesforce platform, using Apex, VisualForce, Aura lightning components, LWC, Test class development, and coverage
  • Leading the development team, providing technical guidance and mentorship to other Salesforce Engineers
  • Working with clients to understand their business requirements and translate them into technical solutions
  • Collaborating with other teams, such as UX, UI, and backend developers, to ensure successful project delivery
  • Participating in the full software development life cycle (SDLC) from analysis, design, implementation, and testing to deployment and maintenance
  • Ensuring adherence to best practices, clean code, design patterns, and principles
  • Keeping up to date with the latest Salesforce releases/technology enhancements and identify ways to apply them to your project
  • Researching and identifying new technologies, tools, and methodologies to enhance the quality and efficiency of our software development process
  • Continuously improve the quality of the product we ship through the use of best practices and continuous integration to create a well-oiled DevOps process



  • Bachelor's degree in Computer Science, Engineering, or related field
  • Minimum 5 years of experience in Salesforce development, with a focus on Apex, VisualForce, Aura lightning components, LWC, Test class development, and coverage
  • Strong knowledge of Salesforce architecture, APIs, and integration techniques
  • Experience leading a team of Salesforce Engineers
  • Proficient in Agile software development methodologies and tools
  • Strong analytical and problem-solving skills
  • Excellent communication and collaboration skills
  • Passion for software engineering and desire to continuously learn and improve
  • Salesforce certifications (e.g., Platform Developer I/II, Certified Technical Architect) are a plus



  • A competitive package, twice yearly salary increases and guaranteed bonuses
  • Medical aid, provident fund and insurance benefits with competitively low premiums
  • Access to our employee wellness programme, with professional support resources for all aspects of wellness
  • Inclusion in our Entelect Rewards programme, where you’ll receive rewards for attending training events, social functions or for doing a good job
  • Commission incentives for successful business development leads and employee referrals
  • Hands-on support from leadership
  • Exposure to popular enterprise technologies and large-scale projects
  • Exposure to Entelect’s in-house continuous development programmes, offering training in everything from leadership to deep technical skills
  • Continuous feedback and biannual performance reviews



*Popular but not limited to

  • Salesforce Platform: Apex, Visualforce, Lightning Components, SLDS, SOQL, SOSL
  • Integration Technologies: Salesforce APIs (REST, SOAP, Bulk, Streaming, etc.), MuleSoft
  • Development Tools: Salesforce Developer Console, Salesforce CLI, Salesforce Extensions for Visual Studio Code
  • Data Management and Analytics: Salesforce Reports and Dashboards, Einstein Analytics