Senior Software Engineer bei CSC Leasing Co.
CSC Leasing Co. · Richmond, Vereinigte Staaten Von Amerika · Onsite
- Professional
- Optionales Büro in Richmond
Description
At CSC, we equip innovators with the tools they need to accelerate progress and build a better future.
Established in 1986, CSC Leasing is a family-owned, independent equipment financing company headquartered in Richmond, Virginia, with regional offices throughout the United States. With over $2 billion in financed transactions and $1 billion in assets under management, CSC has built a reputation for deep industry expertise, a relationship-driven approach, and flexible financing solutions tailored to businesses of all sizes.
We work with clients across diverse industries - including life sciences, biotechnology, clean-tech, AI, manufacturing, and more—helping them acquire essential assets in a cost-effective manner through innovative and competitive leasing programs. Our responsive and client-centered service ensures our clients can access the resources they need to drive growth and innovation.
As a Senior Software Engineer, you will play a pivotal role in designing, developing, and maintaining CSC’s enterprise technology stack. You will collaborate closely with cross-functional teams, translate business requirements into scalable solutions, and drive the technical aspects of our Salesforce implementation and related platforms. This role requires deep technical expertise, leadership skills, and a forward-thinking mindset to deliver high-quality solutions that advance CSC’s innovation strategy.
Team Dynamics
- Environment: Work side-by-side with peer Software Engineers, Salesforce Administrators, Business Analysts, stakeholders and end users in a collaborative and innovative atmosphere.
- Innovation Team Role: Be an integral part of CSC’s Innovation Department, contributing to the design and execution of intelligent, scalable solutions that power our growth.
- Reporting Structure: Report directly to the Director, Technology & Innovation ensuring alignment with CSC’s strategic technology vision.
Requirements
Development & Architecture
- 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.
- Integration & Data Management
- Architect and develop integrations between Salesforce and other enterprise systems to ensure accuracy and synchronization.
- Design and maintain data models, migrations, and transformation strategies.
Security & Compliance
- Implement and manage security controls, profiles, and permission sets.
- Ensure compliance with CSC’s internal policies and relevant industry regulations.
Leadership & Collaboration
- Mentor and guide junior developers and system resources.
- Collaborate with cross-functional stakeholders to design solutions that balance technical soundness with business needs.
Performance Optimization
- Collaborate with the Innovation team and business stakeholders to define requirements and deliver high-quality solutions.
- Own the full software development lifecycle — from requirements and testing to deployment and documentation.
- Diagnose and resolve performance bottlenecks across systems.
- Establish and enforce coding standards, best practices, and scalable frameworks.
Continuous Innovation
- Stay current with Salesforce releases and emerging technologies.
- Propose and implement new approaches that improve efficiency, scalability, and user experience.
Qualifications
- Bachelor’s degree in Computer Science, Information Systems, or related field (or equivalent experience).
- 5+ years of system development experience, with 3+ years focused on Salesforce development.
- Expertise in multiple programming and markup languages (Apex, JavaScript, HTML, CSS).
- Experience in enterprise-wide architecture, integrations, and process improvement initiatives.
- Salesforce Certified Platform Developer I required; additional Salesforce certifications preferred.
- 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.
Skills & Attributes
- 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.