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


Start Date

Immediate

Expiry Date

06 Jan, 26

Salary

0.0

Posted On

08 Oct, 25

Experience

5 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Salesforce, MuleSoft, Azure, Apex, JavaScript, HTML, CSS, AI, Automation, Integration, Data Management, Security, Compliance, DevOps, Problem-Solving, Communication

Industry

Financial Services

Description
Description 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 • Collaborative 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.
Loading...