CSC Leasing is looking to accelerate progress and build a better future by equipping innovators with the tools they need. The Senior Software Engineer will play a pivotal role in designing, developing, and maintaining CSC’s enterprise technology stack, translating business requirements into scalable solutions, and driving the technical aspects of their Salesforce implementation and related platforms to advance CSC's innovation strategy.
Requirements
- Expertise in multiple programming and markup languages (Apex, JavaScript, HTML, CSS).
- Salesforce Certified Platform Developer I required; additional Salesforce certifications preferred.
- Experience in enterprise-wide architecture, integrations, and process improvement initiatives.
- Salesforce certifications, MuleSoft certifications, or Azure certifications.
- Experience with DevOps practices and CI/CD pipelines.
- Familiarity with data engineering, analytics, or visualization tools.
- Strong curiosity in emerging AI/ML trends and applying them to real-world business challenges.
Responsibilities
- Design, develop, and maintain scalable solutions across Salesforce, MuleSoft, and Azure platforms.
- Build, test, and deploy AI-powered applications and GPT-based tools to enhance CSC’s operations and client offerings.
- Lead the design and development of complex solutions using Apex, Lightning Components, Lightning Web Components, and other frameworks.
- Implement advanced automation and customizations that align with best practices.
- Architect and develop integrations between Salesforce and other enterprise systems to ensure accuracy and synchronization.
- Design and maintain data models, migrations, and transformation strategies.
- Implement and manage security controls, profiles, and permission sets.
Other
- 5+ years of system development experience, with 3+ years focused on Salesforce development.
- Strong analytical, problem-solving, and communication skills.
- Demonstrated ability to manage multiple initiatives simultaneously in a fast-paced environment.
- Proven ability to translate complex technical concepts into accessible language for non-technical stakeholders.
- Mentor and guide junior developers and system resources.