
Software Engineer [Multiple Positions Available]
JPMorganChase · Jersey City, NJ
- On site
- Full-time
- $189,800 / year
- Jersey City, NJ
Job highlights
- Design and build scalable Salesforce integrations.
- Develop custom solutions with Apex and LWC.
- Implement end-to-end marketing solutions.
- Manage Salesforce deployments and CI/CD.
- Conduct comprehensive functional testing.
About the role
Software Engineer
JPMorgan Chase is seeking talented Software Engineers to join their dynamic team. This role involves designing, developing, and implementing high-performing, scalable, secure, and reliable integrations with the Lightning Platform and other enterprise applications within the financial industry.
Key Responsibilities
- Design and develop high-performing, scalable, secure, and reliable integrations.
- Utilize Apex programming language and best practices for Salesforce customization.
- Develop scalable solutions, including custom objects, fields, page layouts, process builder, validation rules, and automated workflows.
- Design and implement end-to-end marketing solutions using Salesforce Marketing Cloud.
- Implement seamless integrations between Salesforce and Salesforce Marketing Cloud for efficient data exchange.
- Manage and execute Salesforce deployments, coordinating release of customizations and code changes.
- Utilize CI/CD patterns for data ingestion and business analysis.
- Conduct comprehensive functional testing across Salesforce Sales Cloud, Service Cloud, and Marketing Cloud.
- Develop and optimize serverless applications for resilient data processing pipelines.
- Design and implement comprehensive monitoring for logging solutions.
Qualifications
Minimum education and experience required: Bachelor's degree in Electrical and Electronic Engineering, Computer Science, Information Technology, or related field of study plus 7 years (84 months) of experience in the job offered or as Software Engineer, IT Consultant, IT Analyst, or related occupation.
Skills Required
- Experience developing in Salesforce Marketing Cloud and Salesforce CRM platforms.
- Experience developing Lightning Web Components, Lightning Aura components, and Salesforce administration configurations (Flows, Process Builder).
- Proficiency in agile methodology for resource planning, work allocation, and monitoring.
- Command of Apex and the Salesforce object model.
- Experience utilizing Marketing Cloud to create marketing emails and customer interaction journeys.
- Experience developing scalable solutions using Apex, Visualforce, Aura components, and Lightning Web Components (LWC).
- Experience designing and implementing end-to-end marketing solutions using Salesforce Marketing Cloud channels.
- Experience implementing seamless integrations between Salesforce and Salesforce Marketing Cloud using the Marketing Cloud Connector and REST APIs.
- Experience managing and executing Salesforce deployments using packages, change sets, and Ant Migration Tool.
- Experience utilizing CI/CD Patterns for data ingestion from external sources.
- Experience conducting comprehensive functional testing across Salesforce Sales Cloud, Service Cloud, and Marketing Cloud.
What We Offer
JPMorgan Chase offers a competitive total rewards package including base salary, potential discretionary incentive compensation, and a range of benefits. These benefits include comprehensive health care coverage, on-site health and wellness centers, a retirement savings plan, backup childcare, tuition reimbursement, mental health support, financial coaching, and more.
Key skills/competency
- Salesforce Development
- Apex Programming
- Salesforce Marketing Cloud
- Lightning Web Components (LWC)
- Salesforce CRM
- CI/CD
- Agile Methodology
- Integration
- Data Pipelines
- Functional Testing
Skills & topics
- Software Engineer
- Salesforce
- Apex
- Salesforce Marketing Cloud
- LWC
- Integrations
- Financial Services
- Jersey City
- Agile
- CI/CD
How to get hired
- Tailor your resume: Highlight your Salesforce, Apex, and Marketing Cloud experience prominently. Quantify achievements related to integrations and custom development.
- Showcase technical skills: Emphasize your experience with LWC, Aura components, Process Builder, and CI/CD patterns.
- Prepare for technical interviews: Be ready to discuss Salesforce architecture, Apex best practices, and complex integration scenarios.
- Demonstrate financial industry knowledge: Articulate your understanding of how Salesforce solutions benefit the financial sector.
- Research JPMorgan Chase: Understand their mission, values, and recent technological advancements in financial services.
Technical preparation
Behavioral questions
Frequently asked questions
- What specific Salesforce clouds are most important for this Software Engineer role at JPMorgan Chase?
- This Software Engineer position at JPMorgan Chase heavily emphasizes experience with Salesforce Sales Cloud, Service Cloud, and particularly Salesforce Marketing Cloud. Proficiency in integrating these platforms and leveraging their functionalities for customer engagement and data exchange is crucial.
- What level of experience is required for the Software Engineer position at JPMorgan Chase?
- JPMorgan Chase requires a Bachelor's degree in a relevant field and a minimum of 7 years of experience as a Software Engineer or in a related technical role to be considered for this Software Engineer position.
- How does JPMorgan Chase approach Salesforce deployments for Software Engineers?
- For this Software Engineer role, JPMorgan Chase utilizes CI/CD patterns and requires experience managing Salesforce deployments through tools like packages, change sets, and the Ant Migration Tool. Adherence to best practices for version control and testing is paramount.
- What are the key programming languages and technologies for this Software Engineer job?
- The primary technologies for this Software Engineer role include Apex, Visualforce, Lightning Web Components (LWC), and Lightning Aura components. Experience with Salesforce Marketing Cloud and its integration capabilities is also essential.
- Does JPMorgan Chase offer remote work for this Software Engineer role?
- The job description lists a specific physical address for the job location, 575 Washington Blvd, Jersey City, NJ, 07310. While hybrid or remote options aren't explicitly mentioned, the presence of a specific office location suggests it may be an on-site or hybrid role.
- What kind of benefits can I expect as a Software Engineer at JPMorgan Chase?
- As a Software Engineer at JPMorgan Chase, you can expect a competitive total rewards package including base salary and potential incentive compensation. Benefits include comprehensive health care, retirement savings plan, tuition reimbursement, mental health support, and more, based on eligibility.
- How important is agile methodology for this Software Engineer role at JPMorgan Chase?
- Agile methodology is a required skill for this Software Engineer position at JPMorgan Chase, specifically for resource planning, work allocation, and monitoring project progress. Demonstrating experience with agile practices is important.
Similar roles
Open positions we recommend based on this role.