CrawlJobs Logo

Software Engineer - Salesforce

United States, Houston · Job Posted February 07, 2026
Apply Position
Job Link Share

Job Description

Delivers high quality software and technical solutions to meet product/platform needs. Works across the full stack and possesses a flexible mindset and passion for programming. This is a hybrid position requiring an on-site presence 3 to 4 days per week. Please note that the number of days on-site can increase based on business needs.

Job Responsibility

  • Produce high quality code to meet product/platform requirements
  • Adheres to architecture standards and development best practices like Test-Driven development, code reviews, static code analysis and secure coding
  • Writes technical user stories and ensures that non-functional requirements are met to ensure performance, scaling, resilience and maintainability of software/solutions
  • Actively resolves defects and manages technical debt
  • Develops unit tests to ensure good coverage and regression testing ability
  • Assists in the development of automated tests and environment management scripts
  • Practices DevOps methods like CI/CD, SDLC automation and proactive monitoring/telemetry
  • Participates in sprint planning, daily stand-ups, sprint reviews and retrospectives to enable progress, and surface and resolve impediments
  • Performs spikes and investigations to evaluate new tools/technologies
  • Collaborates with the team to support end-to-end including design, development, QA, deployment and production support

Requirements

  • Bachelor's degree in CS or 3 years of relevant developer experience
  • 2-5 years of experience in coding, testing and application development in an agile environment, depending on education
  • Practical experience using relevant modern programming languages and platforms (Java, JavaScript, C#, Python, Ruby, Groovy, Salesforce)
  • 3 years of solution design and development experience building cloud-native applications using open-source frameworks like Spring
  • 2 years of knowledge and experience with REST API design and implementation, and event driven architecture
  • Understands and implements code quality best practices
  • Develops and automates unit tests. Understands the objectives, activities, and results of integration, end-to-end, and unit testing for services and components
  • Able to create and manage code branches and versioned components using version control systems (Git or similar)
  • Proficient with DevOps tools and concepts , including continuous integration, continuous deployment / delivery, configuration and containerization, infrastructure as code, and monitoring
  • Possesses skills, experience, and proficiency with Agile practices (e.g. Lean, XP, Scrum, Kanban) and can apply these in one or more domains
  • Experience building and deploying applications on a cloud platform such as AWS
  • Researches the answers to questions independently, improves specific day-to-day work skills, and identifies key growth areas and topics of interest for self and others. Supports continuous learning efforts by engaging in feedback, research, and implementation efforts that directly support team strategies and processes
  • Works and collaborates effectively with others, in multiple contexts
  • Identifies business and technical problems
  • identifies and implements working solutions
  • Communicates effectively and professionally
  • listens and speaks constructively in multiple contexts

Nice to have

  • Salesforce hands-on experience, preferably in Sales Cloud
  • Strong Salesforce Lightning knowledge/experience and understanding of constraints of the platform
  • Salesforce Certifications

Looking for more opportunities?

Search for other job offers that match your skills and interests.

Similar Jobs for

Software Engineer - Salesforce

8 matching positions

Software Engineer - Salesforce

Delivers high quality software and technical solutions to meet product/platform ...
Location
Location
United States
Salary
Salary:
Not provided
sysco.com Logo
Sysco
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's degree in CS or 3 years of relevant developer experience
  • 2-5 years of experience in coding, testing and application development in an agile environment, depending on education
  • Practical experience using relevant modern programming languages and platforms (Java, JavaScript, C#, Python, Ruby, Groovy, Salesforce)
  • 3 years of solution design and development experience building cloud-native applications using open-source frameworks like Spring
  • 2 years of knowledge and experience with REST API design and implementation, and event driven architecture
Job Responsibility
Job Responsibility
  • Produce high quality code to meet product/platform requirements
  • Adheres to architecture standards and development best practices like Test-Driven development, code reviews, static code analysis and secure coding
  • Writes technical user stories and ensures that non-functional requirements are met to ensure performance, scaling, resilience and maintainability of software/solutions
  • Actively resolves defects and manages technical debt
  • Develops unit tests to ensure good coverage and regression testing ability
  • Assists in the development of automated tests and environment management scripts
  • Practices DevOps methods like CI/CD, SDLC automation and proactive monitoring/telemetry
  • Participates in sprint planning, daily stand-ups, sprint reviews and retrospectives to enable progress, and surface and resolve impediments
  • Performs spikes and investigations to evaluate new tools/technologies
  • Collaborates with the team to support end-to-end including design, development, QA, deployment and production support
  • Fulltime
Read More
Arrow Right

Staff Software Engineer- Salesforce

DUTIES : Work in a fast-paced environment with business, technology, and designe...
Location
Location
United States , Sunnyvale
Salary
Salary:
264514.00 - 310900.00 USD / Year
gm.com Logo
General Motors
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's degree in Electronic Engineering, Computer Science, or related field of study and Five (5) years of experience as a Software Engineer, Staff Engineer, or related role. Five (5) years of experience with: Salesforce Administration
  • Salesforce Force.com Programming
  • Systems integration with common web services APIs
  • Solutioning and architecture including implementing best-fit Salesforce technologies
  • Data management and transformation
  • and Debugging and monitoring for production services and support.
Job Responsibility
Job Responsibility
  • Work in a fast-paced environment with business, technology, and designers to build new capabilities, platforms, features and improving existing capabilities
  • Customize, develop, and support solutions on the force.com platform
  • Drive Salesforce enhancements and improvements
  • Build integrations between salesforce and other internal systems to automate business processes
  • Develop Apex (classes and triggers) and Java Script, Lightning Components, Lightning Web Components and Visualforce to extend Salesforce
  • Utilize best practices to perform operational support, enhancements, bug fixes as needed to the Salesforce.com platform
  • Possess knowledge of public Cloud architectures and systems like AWS, Azure including security aspects
  • Help drive designs towards scalable platforms, asynchronous, functional, and reactive systems
  • Solve complex business and engineering problems
  • Mentor and guide other engineers within the team
What we offer
What we offer
  • An incentive pay program offers payouts based on company performance, job level, and individual performance
  • Fulltime
Read More
Arrow Right

Principal Software Engineer (Salesforce)

Principal Software Engineer (Salesforce) at Aflac, a Fortune 500 company in the ...
Location
Location
United States
Salary
Salary:
123000.00 - 170000.00 USD / Year
aflac.com Logo
Aflac
Expiration Date
July 15, 2026
Flip Icon
Requirements
Requirements
  • Deep experience in modern programming languages and cloud development
  • Mastery of Scrum, DevOps, and Test-Driven Development
  • Leadership and strategic planning skills
  • Extensive Salesforce development experience
  • Apex Code experience
  • Omni Studio experience
  • Salesforce Platform Developer certification
  • Visual Force, Flows, Gear Set, Bit Bucket experience
  • Scalable solution design skills
  • Bachelor's Degree in Computer Science, Information Systems or other related field
Job Responsibility
Job Responsibility
  • Define architectural guidelines and best practices
  • Lead software development initiatives from conception to deployment
  • Collaborate with stakeholders to align software solutions with business objectives
  • Introduce and train teams in advanced programming languages and tools
  • Ensure cloud readiness and optimal performance of all applications
  • Leads and mentors technical and project team members at the business function level
  • Leads the project team in analyzing the requirements and providing accurate and detailed estimates for the designing, building, testing and deployment phases of the project
  • Provides technical leadership and mentoring to various technical teams
  • Collaborates with Architects, Developers, Senior Infrastructure Technical staff to evaluate and recommend technology advancements and business solutions for assigned projects and/or applications
  • Supports the implementation and testing of cross-functional systems, ensuring system meets the needs of client and business
What we offer
What we offer
  • medical, dental, and vision coverage
  • prescription drug coverage
  • health care flexible spending
  • dependent care flexible spending
  • Aflac supplemental policies (Accident, Cancer, Critical Illness and Hospital Indemnity offered at no costs to employee)
  • 401(k) plans
  • annual bonuses
  • opportunity to purchase company stock
  • 11 paid holidays
  • up to 20 days PTO
  • Fulltime
Read More
Arrow Right

Software Engineer, Salesforce (Integrations)

As a Software Engineer on the Integrations team, you will primarily contribute t...
Location
Location
Argentina , Buenos Aires
Salary
Salary:
Not provided
dialpad.com Logo
Dialpad
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 3+ years of professional experience as a Software Engineer
  • Experience with at least one object-oriented programming language, especially Java or Python
  • Experience with Agile development methodologies
  • Testing, debugging, and troubleshooting skills
  • Effective communication skills
  • Collaborative & team player, but also able to work independently & autonomously
  • Pragmatic approach to solving problems while balancing business goals
  • Agentic AI experience
  • Usage of AI coding assistants (Claude, Gemini, etc.) for the majority of coding tasks
  • Salesforce experience
Job Responsibility
Job Responsibility
  • Develop and maintain Dialpad’s Salesforce integration
  • Contribute to the development of other Dialpad integrations
  • Write architectural design & specification documents
  • Develop well-tested features with appropriate test hooks, resulting in low defect reports
  • Write clean, modular, and maintainable code using best practices along with unit tests
  • Participate in code reviews to ensure code quality, maintainability, and scalability
  • Assist with emerging Agentic AI technologies & initiatives
What we offer
What we offer
  • Competitive salary
  • comprehensive benefits
  • real opportunities for growth
  • cutting-edge AI tools
  • robust training program
  • Fulltime
Read More
Arrow Right

Software Engineer – Salesforce / Full Stack Development

We are seeking a Software Engineer to support the design, development, and enhan...
Location
Location
United States , Wayzata
Salary
Salary:
Not provided
https://www.roberthalf.com Logo
Robert Half
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 2+ years of experience in software development (typically 3+ years overall experience)
  • Hands-on experience with Salesforce development, including Lightning Web Components (LWC) and Apex
  • Experience working in Agile environments
  • Strong problem-solving and debugging skills
  • Bachelor's degree in Computer Science, Engineering, or related field (or equivalent experience)
Job Responsibility
Job Responsibility
  • Design, develop, and maintain scalable applications using Salesforce technologies (LWC, Apex)
  • Write clean, efficient, and maintainable code aligned with best practices
  • Contribute to development of new software features and system enhancements
  • Partner with product managers, designers, and engineering teams to gather and translate requirements
  • Participate in Agile development processes, including code reviews and team collaboration
  • Support delivery of solutions that meet business and user needs
  • Develop and maintain unit and integration tests
  • Troubleshoot and resolve moderately complex technical issues
  • Ensure application performance, reliability, and scalability
  • Support automated deployment processes and release workflows
What we offer
What we offer
  • Medical
  • Vision
  • Dental
  • Life and disability insurance
  • 401(k) plan
  • Free online training
  • Fulltime
Read More
Arrow Right

Software Engineer – Salesforce / Full Stack Development

We are seeking a Software Engineer to support the design, development, and enhan...
Location
Location
United States , Wayzata
Salary
Salary:
Not provided
https://www.roberthalf.com Logo
Robert Half
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 2+ years of experience in software development (typically 3+ years overall experience)
  • Hands-on experience with Salesforce development, including Lightning Web Components (LWC) and Apex
  • Experience working in Agile environments
  • Strong problem-solving and debugging skills
  • Bachelor's degree in Computer Science, Engineering, or related field (or equivalent experience)
Job Responsibility
Job Responsibility
  • Design, develop, and maintain scalable applications using Salesforce technologies (LWC, Apex)
  • Write clean, efficient, and maintainable code aligned with best practices
  • Contribute to development of new software features and system enhancements
  • Partner with product managers, designers, and engineering teams to gather and translate requirements
  • Participate in Agile development processes, including code reviews and team collaboration
  • Support delivery of solutions that meet business and user needs
  • Develop and maintain unit and integration tests
  • Troubleshoot and resolve moderately complex technical issues
  • Ensure application performance, reliability, and scalability
  • Support automated deployment processes and release workflows
What we offer
What we offer
  • Medical, vision, dental, and life and disability insurance
  • 401(k) plan
  • Free online training
  • Fulltime
Read More
Arrow Right

Software Engineer, Salesforce (Integrations)

As a Software Engineer on the Integrations team, you will primarily contribute t...
Location
Location
United Kingdom , London
Salary
Salary:
Not provided
dialpad.com Logo
Dialpad
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 3+ years of professional experience as a Software Engineer
  • Experience with at least one object-oriented programming language, especially Java or Python
  • Experience with Agile development methodologies
  • Testing, debugging, and troubleshooting skills
  • Effective communication skills
  • Collaborative & team player, but also able to work independently & autonomously
  • Pragmatic approach to solving problems while balancing business goals
  • Agentic AI experience
  • Usage of AI coding assistants (Claude, Gemini, etc.) for the majority of coding tasks
  • Salesforce experience
Job Responsibility
Job Responsibility
  • Develop and maintain Dialpad’s Salesforce integration
  • Contribute to the development of other Dialpad integrations
  • Write architectural design & specification documents
  • Develop well-tested features with appropriate test hooks, resulting in low defect reports
  • Write clean, modular, and maintainable code using best practices along with unit tests
  • Participate in code reviews to ensure code quality, maintainability, and scalability
  • Assist with emerging Agentic AI technologies & initiatives
What we offer
What we offer
  • Competitive salary
  • Comprehensive benefits
  • Real opportunities for growth
  • Cutting-edge AI tools
  • Robust training program
  • Inclusive office environment
  • Great Place to Work culture
  • Fulltime
Read More
Arrow Right

Software Engineer, Salesforce (Integrations)

As a Software Engineer on the Integrations team, you will primarily contribute t...
Location
Location
United Kingdom , London
Salary
Salary:
Not provided
dialpad.com Logo
Dialpad
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 3+ years of professional experience as a Software Engineer
  • Experience with at least one object-oriented programming language, especially Java or Python
  • Experience with Agile development methodologies
  • Testing, debugging, and troubleshooting skills
  • Effective communication skills
  • Collaborative & team player, but also able to work independently & autonomously
  • Pragmatic approach to solving problems while balancing business goals
  • Agentic AI experience
  • Usage of AI coding assistants (Claude, Gemini, etc.) for the majority of coding tasks
  • Salesforce experience
Job Responsibility
Job Responsibility
  • Develop and maintain Dialpad’s Salesforce integration
  • Contribute to the development of other Dialpad integrations
  • Write architectural design & specification documents
  • Develop well-tested features with appropriate test hooks, resulting in low defect reports
  • Write clean, modular, and maintainable code using best practices along with unit tests
  • Participate in code reviews to ensure code quality, maintainability, and scalability
  • Assist with emerging Agentic AI technologies & initiatives
What we offer
What we offer
  • Competitive benefits and perks
  • Robust training program
  • Inclusive office environment
  • Recognized Great Place to Work culture
Read More
Arrow Right