Sr. Salesforce Developer Citi


Company Bio: Citi

Citi is an equal opportunity and affirmative action employer. Minority/Female/Veteran/Individuals with Disabilities/Sexual Orientation/Gender Identity


  • Contribute to all aspects of software development lifecycle, including analysis, design, development, testing, documentation and operations
  • Plan, design, implement, and support efficient and cost-effective application software solutions
  • Develop high-quality design and code artifacts that meet the specifications and software that is scalable and reliable
  • Strong programming skills, as well as the ability to review complex design, code bases written by others
  • Creative and passionate, driven by a desire for innovation
  • Adherence to security and compliance standards
  • Partner in the development of application technology roadmaps, overall system designs, integration topologies
  • Engage in innovative problem-solving activities, requiring conceptual thinking and be responsible for creating 'out of the box' solutions with prototypes and pilots  

Qualifications / Requirements

  • Strong experience with Visualforce, Apex, Lightning Components, APIs, and Web Services
  • Experience with Enterprise implementations of complex Salesforce applications, with reports, workflow, Salesforce objects, web services/API's and integrations to other third party solutions
  • Experience with user roles, security, profiles, and workflow rules
  • Development and Deployment of custom apps, reports, dashboards, workflows within Salesforce
  • Experience with JXML, JSON, JavaScript, JQuery, HTML, SOQL, CSS
  • Strong understanding of capabilities and limitations across the Sales and Service Clouds
  • Working knowledge of Salesforce release and change management process
  • Data integrations to the Salesforce platform using the API and data load techniques
  • Ability to pick up new technologies, solve complex technical problems and multitask
  • Knowledge of Salesforce Integration Patterns, both batch and real-time, through multiple integration technologies
  • Solid Design and Software life cycle experience in developing Enterprise class software
  • Strong team player with excellent partnership skills
  • Experience with Agile practices such as Scrum, XP/TDD, etc. is a plus
  • Ability to adapt to a rapidly changing environment
  • Excellent verbal and written communication skills

Click here to apply!

Enter the code DAP when indicating how you heard about this position.