American Equity

Senior Application Developer, Salesforce

West Des Moines, IA, US

6 days ago
Save Job

Summary

At American Equity we offer leading annuity products that help empower our clients to fulfill their needs and wants in retirement. Our success comes from hiring high-energy individuals who embody the beliefs that drive our unique culture. We currently fund over half a million retirements nationwide, and have been headquartered in West Des Moines, Iowa, for over twenty-five years with satellite offices in Charlotte, NC and New York, NY.

General Purpose Of The Job

The Senior Application Developer – Salesforce Platform Developer for the Salesforce technology team is responsible for partnering with team members and stakeholders to drive delivery of innovative solutions on the Salesforce platform and associated technologies. In this highly collaborative role, the incumbent will be involved in nearly every stage of the project development lifecycle to facilitate prototyping, research, planning and development. Functional responsibilities of this role include, but are not limited to, coding, testing and debugging programs, maintaining and documenting program code and procedures as well as assisting in the review and analysis of defined system specifications under moderate supervision.

  • Position sits in West Des Moines and will work an onsite hybrid schedule**

Essential Duties And Responsibilities

  • Ensures adherence to leading practices for configuration and custom development of Salesforce.
  • Leads the design of technical architecture solutions that may span multiple platforms and include integration and authentication across systems.
  • Collaborate with team and stakeholders to enable and facilitate any stage of the development process.
  • Works with management and executives to understand strategic alignment and goals.
  • Interfaces with team members and stakeholders to standardize and improve development and team processes.
  • Interfaces with management and business areas to plan project deliverables.
  • Advocates for and uses best practices and standards to prepare, code, debug, and test programs.
  • Seeks to understand and improve system interfaces while evaluating, creating and modifying new or existing programs.
  • Documents code changes and assists users in the development of procedures.
  • Researches and analyzes system solutions.
  • Effectively communicates and presents highly technical concepts in clear, concise manner to a variety of audiences.
  • Performs on-call responsibilities.
  • Performs other duties as assigned.

Supervisory Responsibilities

None required for this position.

Education And/Or Experience

Bachelor’s degree or equivalent from four-year college or technical school; and four (4) or more years of related experience in a coding, testing and debugging environment; or equivalent combination of education and/or experience A minimum of four (4) years in an application development role required.

Certificates, Licenses, Professional Designations

Salesforce Platform Developer 1

Salesforce Platform Developer 2 (recommended)

Knowledge, Skills And Abilities

  • Extensive knowledge and skills in the use of specific computer software and programming languages (Lightning App Development, Lightning Web Components, Data Modeling, Apex Triggers, Apex Rest API, Asynchronous Apex, SOQL, Lightning Flow, Data Management, Platform Events, Data Integration, Large Data Volumes, Informatica or ETL tool skills).
  • Experience with Sales Cloud, Marketing Cloud and Data Cloud would be a plus.
  • Experience with Salesforce Devops Center (preferred), Code Builder, source control via git.
  • Learn quickly when faced with new challenges and situations; analyze success and failures.
  • Collaborative & team-oriented sharing the responsibility of work and accountability for outcomes with team members; uncovering new perspectives through inclusion.
  • Knowledge of insurance industry practices, policies, and procedures.
  • Knowledge of the principles, practices, methods, and techniques associated with programming of computers and networking equipment.
  • Strong attention to detail and ability to interpret business implication of work.
  • Ability to identify and resolve problems in a timely manner.
  • Effective verbal and written communication, ability to effectively present information and interact in group situations.
  • Demonstrate a high level of accountability setting personal goals and working to align these with business activities; work in an organized matter.
  • Initiative and innovation for improving work processes.
  • Collaborate with others to exchange knowledge to teach and learn new skills and business domains.
  • Results driven with a sense of urgency that motivates others to achieve goals and improve performance.
  • Adaptable to change, delays and unexpected events.
  • Ability to read, analyze, and interpret documents, manuals, and instructions.
  • Ability to perform accurate mathematical calculations and apply mathematical concepts to practical situations.
  • Ability to write routine reports and correspondence.

____

This description covers the major purpose and essential functions of the job. It is not intended to give all details or a step-by-step account of the way each task is to be performed. Employees may receive other job related instructions and be required to perform other job related work requested by their manager. All requirements are subject to possible modification to provide reasonable accommodation to qualified individuals with disabilities.

For more information about how your information is processed, please click on the Privacy tab at the bottom of the page and then click on the Applicant Privacy Policy.

How strong is your resume?

Upload your resume and get feedback from our expert to help land this job