Senior Software Engineer at CSC Leasing Co.
Richmond, Virginia, United States -
Full Time


Start Date

Immediate

Expiry Date

08 Jan, 26

Salary

0.0

Posted On

10 Oct, 25

Experience

5 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Salesforce, MuleSoft, Azure, Apex, Lightning Components, Lightning Web Components, AI, Automation, Integration, Data Management, Security, Compliance, Mentoring, Collaboration, Performance Optimization, DevOps

Industry

Financial Services

Description
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.
Responsibilities
As a Senior Software Engineer, you will design, develop, and maintain CSC’s enterprise technology stack while collaborating with cross-functional teams. You will drive the technical aspects of our Salesforce implementation and related platforms to deliver high-quality solutions that advance CSC’s innovation strategy.
Loading...