Location: Chicago, IL (onsite)
Salary: USD 90,400 - 150,700 per year
Education & Experience: Bachelor’s degree and a minimum of 5 years in Salesforce roles
The Federal Home Loan Bank of Chicago offers a collaborative in-office culture with a clear path to impact. This Senior Salesforce Developer role centers on delivering scalable, secure Salesforce solutions across Sales Cloud and Marketing Cloud, backed by integrations, DevOps, and governance. A Bachelor’s degree and at least five years of relevant experience are required, alongside Salesforce Admin and Platform Developer I certifications.
Benefits
- Collaborative, in-office operating model
- Retirement program including 401k and Pension
- Medical, dental, and vision insurance
- Lifestyle Spending Account
- Competitive paid time off
- Eleven paid holidays per year
Responsibilities
Lead the design and delivery of scalable, secure Salesforce solutions for Sales Cloud and Marketing Cloud, ensuring high performance and governance. Demonstrate administration and development expertise across end-to-end configuration, custom app development with Apex, Lightning Web Components, Visualforce, and SOQL, and implement complex business logic through a mix of code and Salesforce Flow. Architect enterprise integrations with REST and SOAP APIs, middleware connections, ETL processes, and AppExchange solutions to link Salesforce with ERP systems, Azure AD/B2C, and a broad set of third-party apps. Maintain data integrity, authentication strategies, and robust access controls in regulated environments. Drive DevOps and Agile delivery with CI/CD pipelines via Azure DevOps, sandbox management, IaC, and TDD practices. Collaborate with stakeholders, architects, QA, and external vendors to translate complex requirements into reliable, governed Salesforce solutions aligned with change management controls. Enhance business efficiency and scale by delivering secure, well-architected solutions that reduce manual effort and support growth. Enable data-driven decision making through dependable integrations, solid data integrity, and comprehensive reporting across Salesforce and connected platforms. Improve delivery speed and platform stability by applying DevOps best practices and Agile collaboration.
Strategy & Planning
- Partner with staff to ensure reliable operation of software and systems aligned with business objectives.
- Ensure applications meet business requirements and system goals while maintaining up-to-date domain knowledge and adherence to IT principles.
Operational Management
- Collaborate across IT and business units to provide practical solutions; identify and resolve system issues; provide timely status updates to management and stakeholders.
- Develop, document, and enforce standardized policies for systems and software; apply IT security principles to safeguard operations.
Role Specific Expectations
- Support the team in following best practices and pursuing continuous improvement.
- Test changes to ensure issues are resolved and functionality remains intact.
- Develop software or configuration solutions by analyzing needs, studying workflows, and following the software development lifecycle; document and illustrate solutions effectively.
Education & Experience
- Bachelor's degree in computer science, Software Engineering, or a related technical discipline
- Salesforce Admin & Platform Developer I certifications required
- 5+ years of hands-on Salesforce Administration with Sales Cloud and Marketing Cloud
- 5+ years on the Force.com Platform (Apex, Visualforce, Lightning, SOQL, Unit Testing)
- Proficiency in Apex, HTML, and SOQL/SOSL; front-end tech such as HTML, CSS, JavaScript, and JQuery
- Experience building and administering CI/CD pipelines with Azure DevOps or GitHub Enterprise
- Strong analytical and communication skills for translating technical concepts to non-technical stakeholders
- Experience with Azure AD/Azure B2C authentication and AppExchange integrations
- Management of integrated apps and vendors (DocuSign, SharePoint, ServiceNow, Smart Simple, CVENT, etc.)
- Agile Scrum experience; IaC and TDD practices; RESTful API and microservice familiarity
What You Will Bring
- Ability to consult with business users on Salesforce solutions and translate requirements into practical designs
- Hands-on experience configuring and administering Salesforce, including security models, data management, and reporting
- Expertise building custom objects, fields, pages, workflows, approvals, and dashboards; experience with Marketing Cloud email templates and customer journeys
- Proficiency with development tools such as Visual Studio Code or Eclipse for force.com projects
- Experience integrating complex enterprise systems and applying object‑oriented design patterns
- Sandbox management, data migration, and ETL/integration tooling familiarity
- Strong Salesforce product knowledge across Sales Cloud; Marketing Cloud experience is a plus
- Solid understanding of REST/SOAP APIs, AppExchange, and middleware integrations
- Collaboration across cross-functional teams to maintain version control and stable integration environments
- Experience with Salesforce Lightning products and related security, data integrity, and governance considerations
Technologies
- Sales Cloud, Marketing Cloud
- Apex, Lightning Web Components (LWC), Visualforce, SOQL
- Salesforce Flow, REST and SOAP APIs, AppExchange
- ETL, Azure AD/B2C, Azure DevOps, GitHub Enterprise
- Infrastructure as Code (IaC), Test-Driven Development (TDD)
- CI/CD, Sandboxes, VS Code, Eclipse
- HTML, CSS, JavaScript, JQuery
- DocuSign, SharePoint, ServiceNow, Smart Simple, CVENT