Senior Software Engineer - Salesforce

GreatAmerica Financial Services Corporation

Dallas (TX)

Hybrid

USD 90,000 - 130,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

401(k) with company match
Gym reimbursement
Paid time off

Job summary

GreatAmerica Financial Services Corporation is seeking a Salesforce Engineer to leverage Salesforce ecosystem knowledge to design and implement successful solutions. You will develop and optimize solutions across various Salesforce Clouds while practicing test-driven development and collaborating with Agile teams.

This role offers competitive compensation, monthly bonuses, 401(k) with company match, ample paid time off, and health benefits. Candidates must have a Bachelor’s degree in Information Systems and Salesforce certifications for this engaging opportunity.

Qualifications

  • 5–8 years of developer and admin experience in Salesforce Clouds.
  • Salesforce certifications: Admin, Advanced Admin, Salesforce Certified Platform Developer I & II.
  • Advanced knowledge of Lightning Web Components and Apex.

Responsibilities

  • Design, develop, test, document and implement solutions across Salesforce Clouds.
  • Work effectively with CI/CD tools for effective release management.
  • Act as an active member of an agile product team, collaborating daily.

Skills

Salesforce ecosystem knowledge
Apex
LWC
Agile methodology
Data modeling and flows

Education

Bachelor’s degree in Information Systems

Tools

Git
Copado
Salesforce APIs

Job description

As a Salesforce engineer you will be relied on to leverage your knowledge of the Salesforce ecosystem, design and implement ideal solutions using out‑of‑box configuration and custom development on the platform that creates the greatest value for our customers.

Responsibilities
  • Design, develop, test, document and implement solutions and reusable assets across various Salesforce Clouds including sales, service and experience.
  • Use declarative programming and custom programming (Apex, LWC) to meet the solution design and align with Salesforce best practices and architectural standards.
  • Practice test‑driven development, creating and implementing effective unit tests and code coverage for all solutions.
  • Implement sound logging and other diagnostic tools in each deployed solution.
  • Work effectively with the CI/CD tool Copado to promote changes through higher orgs, including production.
  • Participate in source control management, Pull Request reviews and resolve merge conflicts.
  • Refactor and optimize solutions to increase value and productivity of the team.
  • Troubleshoot applications and data issues and implement bug fixes.
  • Optimize and extend features in existing Salesforce environments.
  • Work on inbound and outbound integrations with other systems using various Salesforce integration patterns.
  • Engage in Salesforce data discussions and help non‑Salesforce teams with Salesforce data model and data concerns.
  • Suggest and support external teams about Salesforce APIs and provide OAS as required for callouts into Salesforce.
  • Experience with Salesforce event architecture and maintain the existing codebase of the applications.
  • Implement security and access provisioning using Salesforce sharing and access mechanisms.
  • Work with middleware tools like MuleSoft from Salesforce.
  • Collaborate with multiple teams on an Agile train to understand cross‑team dependencies.
  • Support functional and non‑functional testing teams to deliver on the implemented product.
  • Extend support to other developers on the team for any issues and hurdles to maintain solid output.
  • Ensure architectural integrity and consistency across the applications in the product area.
  • Participate as an active member of an agile product team: define stories, implement, test to meet sprint goals.
  • Manage key relationships with internal & external resources, clients, and third parties.
  • May be required to work extended hours to meet deadlines and travel to conferences, training and skill development opportunities.
  • Conduct research and prototyping of new Salesforce features.
  • Adhere to and support the Salesforce Governance COE standards to improve best practices.
  • Act as a solutions‑oriented consultant promoting change and process improvement.
  • Collaborate daily with the Product Owner and other product team members; participate in design/architectural discussions, grooming user stories, sprint demos and daily standups.
  • Contribute ideas to the software engineering team on best practices and process improvements.
  • Perform code reviews of other developers' code and enforce coding standards and best practices.
  • Mentor other Software Engineers and interns.
Qualifications
  • Exceptional interpersonal skills for communicating effectively with internal & external resources, clients and third parties.
  • Strong negotiation, collaboration, and stakeholder expectation management skills.
  • Excellent verbal and written communication skills.
  • Ability to work independently and in a team‑oriented, collaborative environment.
  • Experience in prioritizing and executing tasks in high‑pressure environments.
  • Strong analytical and problem‑solving capabilities to adapt to shifting priorities.
  • Ability to multi‑task with strong organizational skills.
  • System‑oriented mindset with a passion for new tools and self‑motivated learning.
  • Entrepreneurial attitude and ability to thrive in fast‑paced work.
  • Self‑starter, goal‑oriented, critical thinker and creative problem solver.
  • Strong sense of urgency and follow‑through on issues and timelines.
  • Education: Bachelor’s degree in Information Systems or equivalent.
  • Salesforce certifications: Admin, Advanced Admin, Salesforce Certified Platform Developer I & II.
  • 5–8 years of developer and admin experience in Sales, Service and Experience Clouds.
  • Advanced knowledge of Lightning Web Components, Aura framework, HTML, CSS, JavaScript, Apex, SOQL, SOSL, triggers, batch classes, scheduled classes.
  • Intermediate knowledge of Visualforce pages and components.
  • Advanced knowledge of record sharing, dynamic forms, user security, permissions and role hierarchy.
  • Advanced knowledge of formulas, validation rules, data modeling and flows.
  • Advanced knowledge of secure programming, Developer Console, Query Optimizer, Data Loader, CLI and Debug Logs.
  • Advanced experience with integration patterns and Salesforce APIs: REST, SOAP.
  • Experience with Git, pull request reviews, branch management and merge conflict resolution.
  • Experience with CI/CD environments using tools such as Copado.
  • In‑depth experience with Scrum, Agile methodology; SAFe experience is a plus.
  • Advanced troubleshooting skills for isolating root causes in Salesforce applications.
  • Ability to produce system design artifacts such as flowcharts and wireframes.
  • Expertise in Microsoft Office products and design & development best practices.
Benefits
  • Competitive compensation and monthly bonuses for eligible employees.
  • 401(k) with company match.
  • Annual profit sharing.
  • Paid time off: vacation (80+ hours per year, increases with tenure), sick days (10 per year), paid holidays (10).
  • Gym reimbursement.
  • Health, dental, vision insurance.
  • Short‑term and long‑term disability coverage.
  • Company‑paid life insurance.
  • Flexible Spending Accounts (FSA) and Health Savings Accounts (HSA).
  • Employee Assistance Program.
  • Parental leave.
  • Education and career planning benefits, including tuition assistance.
  • Leadership development opportunities.
  • Networking opportunities.
  • Paid parking and service awards.
  • Hybrid work arrangements and a business‑casual environment.

Please note: Applicants must be authorized to work for any employer in the U.S. We are unable to sponsor or take over sponsorship of an employment visa.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Sr. Salesforce Developer
Sr. Salesforce Developer

DB Services • Indianapolis (IN)

On-site
USD 90,000 - 120,000
Competitive salary
Health plan
401K with company match
+1
Director, Software Engineering
Director, Software Engineering

Travelers Canada • Hartford (CT)

On-site
USD 139,400 - 230,000
Health insurance
401(k) matching
Paid time off
+2
Salesforce Solutions Architect
Salesforce Solutions Architect

01 FirstDay Foundation • San Antonio (TX)

On-site
USD 140,000 - 190,000
Salesforce Technical & Integration Lead
Salesforce Technical & Integration Lead

Covetrus, Inc. • Chicago (IL)

On-site
USD 130,000 - 160,000
401(k) savings & company match
Health, dental, and vision benefits
Paid time off
Senior Software Engineer - Salesforce
Senior Software Engineer - Salesforce

GreatAmerica • Dallas (TX)

Hybrid
USD 100,000 - 130,000
Paid Parking
Service Awards
Hybrid work arrangements
+2
Senior Salesforce Engineer / Lake Forest
Senior Salesforce Engineer / Lake Forest

Motion Recruitment • Lake Forest (IL)

Hybrid
USD 83,000 - 165,000
Medical, Dental, and Vision Insurance
401(k) Options (if applicable)
Professional Development Opportunities
Salesforce Developer
Salesforce Developer

Kiteworks • United States

On-site
Comprehensive Medical plan
Generous paid time off
401k match program
+1
Manager, Salesforce Engineering
Manager, Salesforce Engineering

GreatAmerica Financial Services Corporation • Dallas (TX)

Hybrid
USD 120,000 - 150,000
401(k) and Company Match
Annual Profit Sharing
Paid Time Off
+3
Senior Salesforce Administrator
Senior Salesforce Administrator

Socket.dev • Seattle (WA)

On-site
USD 135,000 - 145,000
Health, Dental, Vision
Flexible PTO
401k with match
+4
Salesforce Developer
Salesforce Developer

HCLTech • Virginia (MN)

On-site
USD 120,000 - 180,000
Medical insurance
Dental insurance
Vision insurance
+8