Match score not available

Senior Software Engineer I- REMOTE

Remote: 
Full Remote
Salary: 
120 - 140K yearly
Experience: 
Senior (5-10 years)

Warner Pacific Insurance Services logo
Warner Pacific Insurance Services Insurance SME https://warnerpacific.com/
201 - 500 Employees
See all jobs

Job description

Senior Software Engineer Salesforce

Regular Full-Time 

Westlake Village, CA, US – Remote Work.

Salary Range: $120k-$140k Annually

Warner Pacific is on a mission to become the nation’s largest General Agency, providing millions of employees with access to benefits through the broker distribution channels.   Our data-driven technology is used to provide the best benefits at the best price points to both small and large group employers and their employees and is rapidly expanding lines of coverage into Medicare and other ancillary products.

 As a Senior Software Engineer, you will participate in the organization’s agile transformation, technology modernization, and cloud migration over the next 1-3 years, and in the maintenance of the current technology until this migration is complete.

The Product Engineering team is responsible for all aspects of software development and transition to production for Warner Pacific’s suite of proprietary applications.  As a member of a Product Engineering team, you will partner with your peers in different functions within the organization, make significant contributions in cross-functional projects and may lead small teams. You excel and regularly coach others, in verbal and written technical communication skills in both one-on-one and group settings. You consistently write production-ready code that is easily testable and understood by other engineers. You have expertise in your team’s domain and a thorough understanding of the organization’s engineering strategy, business model and the way the systems you develop fit into those.

 

Responsibilities will include:

  • Understand the business model, goals and strategies of the organization and express the value of the products you develop in terms of those.
  • Develop and document software products that constantly deliver value to the organization.
  • Create and execute unit tests for the software you develop.
  • Coach other team members in the creation of unit tests.
  • Perform essential functional tests (smoke-check) of the software developed by you and by other members of your team (peer review) 
  • Actively participate in your team’s communication channels, meetings, and ceremonies. 
  • Communicate any risk and issues you identify to your team lead and the department’s executive leadership.
  • Share Industry, Organization and Technical knowledge with other members of the team.
  • Treat all employees and customers fairly and with respect and communicate with other employees consistently in a dignified, positive fashion in order to encourage and achieve maximum performance results while earning respect and admiration of co-workers.
  • Lead by example, understand, and comply with all policies and procedures, including those regarding punctuality, attendance, harassment and discrimination prevention. 
  • Embrace change with a positive attitude and motivate others in the department to do the same.
  • Demonstrate consistent, outstanding judgment, honesty and integrity in all aspects of job performance

 

Requirements:

  • A bachelor’s degree in computer science, information technology, or a related field is often preferred.
  • 5+ years of work experience in Salesforce development, working in Agile environment.
  • In-depth experience with Apex, Visualforce, Lightning Web Components, and flows, with an ability to strategically choose between declarative solutions and custom code based on the needs of the project. 
  • In-depth knowledge and hands-on experience with Salesforce Flows to automate business processes and enhance user interactions. Proven ability to design, build, document, and maintain Salesforce Flows to streamline complex business workflows.
  • Strong understanding of Salesforce architecture and design patterns that integrate seamlessly with other systems, optimizing data flow, and ensuring scalability and maintainability.
  • Experience with REST/SOAP APIs for building custom integrations, along with experience in handling JSON, XML, and Apex callouts. and integrating Salesforce with other systems. 
  • Experience with OAuth, SAML, JWT, and Event-Driven Architecture.
  •  Skills in data modeling, data migration tools (e.g., Data Loader), and management.
  • ETL experience: Data Cloud, AWS Glue (desired, but not required.)
  • Familiarity with CI/CD tools and version control (e.g., GitHub, Salesforce DevOps Center, VS Code.)
  • Strong knowledge of testing practices within Salesforce, including unit testing for Apex and Code Coverage.
  • Strong analytical and problem-solving skills. Ability to engage with business stakeholders to gather requirements, analyze business needs, and provide scalable solutions that align with Salesforce best practices.
  • Excellent communication skills, able to effectively explain technical solutions to both technical and non-technical team members, while documenting processes to ensure knowledge retention and transfer.
  • Skilled in evaluating complex business requirements to develop reliable, streamlined solutions that align with both short-term objectives and long-term goals
  • Strong knowledge of Salesforce best practices related to security, data integrity, and system limits, with the ability to guide the team through intricate configurations that meet business model needs. Thorough understanding of Salesforce’s Sharing and Visibility models.
  • Hands on experience in designing and implementing middleware strategies to bridge legacy systems with cloud or enterprise applications, focusing on scalability, performance, and data consistency.
  • Ability to provide and receive mentorship and feedback in technical and non-technical aspects of work.

 


Compensation

  • Annual Salary Range*: $120,000 - $140,000 per year
  • Actual compensation may vary from posting based on work experience, education, and/or skill level.
  • * The hourly or salary range is the range Warner Pacific in good faith believes is the range of possible compensation for this role at the time of this posting.  The Company may ultimately pay more or less than the posted range. This range may be modified in the future.  No amount is considered to be wages or compensation until such amount is earned, vested, and determinable under the terms and conditions of the applicable policies and plans. The amount and availability of any bonus, commission, benefits, or any other form of compensation and benefits that are allocable to a particular employee remains in the Company's sole discretion unless and until paid and may be modified at the Company’s sole discretion, consistent with the law.
  • We offer a range of market-competitive benefits that include merit increases, paid holidays, Paid Time Off, medical, dental, vision, short- and long-term disability benefits, 401(k) + match, and life insurance.
  • As an organization that values diversity of backgrounds, experiences, thoughts, and education levels, we know that an amazing candidate may not have all the qualifications that are listed above. Warner does not want to miss out on excellent candidates. If you believe you would be able to leverage your skills and strengths to meet our "Duties & Responsibilities" section, please apply! We look forward to hearing from you!

 

Required profile

Experience

Level of experience: Senior (5-10 years)
Industry :
Insurance
Spoken language(s):
English
Check out the description to know which languages are mandatory.

Other Skills

  • Analytical Skills
  • Problem Solving
  • Teamwork
  • Communication
  • Personal Integrity
  • Mentorship

Software Engineer Related jobs