Lead Software Engineer

  • Tampa, FL
  • Posted 9 days ago | Updated 8 hours ago

Overview

On Site
Full Time

Skills

Information Technology
Capital Market
Research
Prototyping
Programming Languages
Software Engineering
Testing
Project Management
Business Process
Customization
UPS
Unit Testing
Functional Requirements
Continuous Improvement
System Documentation
Production Support
Software Development Methodology
Continuous Integration
Continuous Integration and Development
Continuous Delivery
Computer Science
Information Systems
IT Management
Training
Workflow
Apex
Oracle Application Express
Debugging
Salesforce.com
Sales
Cloud Computing
DevOps
Agile
Scrum
Kanban
Regulatory Compliance
Telecommuting
Reporting
DTCC

Job Details

THE DEPOSITORY TRUST & CLEARING CORPORATION SEEKS:

TITLE: Lead Software Engineer

JOB DUTIES: The Information Technology group delivers secure, reliable technology solutions that enable DTCC to be the trusted infrastructure of the global capital markets. The team delivers high quality information through activities that include development of essential, building infrastructure capabilities to meet client needs and implementing data standards and governance.

The Development family is responsible for creating, designing, deploying, and supporting applications, programs, and software solutions. May include research, new development, prototyping, modification, reuse, re-engineering, maintenance, or any other activities related to software products used internally or externally on product platforms supported by the firm. The software development process requires in-depth subject matter expertise in existing and emerging development methodologies, tools, and programming languages. Software Developers work closely with business partners and / or external clients in defining requirements and implementing solutions.

The Software Engineering role specializes in planning, documenting technical requirements, designing, developing, and testing all software systems and applications for the firm. Works closely with architects, product managers, project management, and end-users in the development and enhancement of existing software systems and applications, proposing and recommending solutions that solve complex business problems.

Primary Responsibilities:
  • As a Salesforce Administrator you will provide value to the business by automating complex business processes and will have an in-depth understanding of customization.
  • Participate in team agile ceremonies (grooming, daily stand-ups, etc.).
  • Work with Team Members, Product Owners, and Business Units to define requirements and deliver solutions on the Salesforce platform.
  • Develop applications in compliance with functional and non-functional requirements.
  • Construct unit test cases that ensure compliance with functional and non-functional requirements.
  • Follow design and code standards, contributing to continuous improvement discussions.
  • Create and maintain system documentation.
  • Align risk and control processes into day to day responsibilities to monitor and mitigate risk; escalates appropriately.
  • Contribute to the design of components or individual programs.
  • Provide production support for applications as needed.
  • Work with subject matter experts reviewing technical designs and specifications.
  • Apply different software development methodologies dependent on project needs.
  • Work with peers to mature ways of working, continuous integration, and continuous delivery.

JOB REQUIREMENTS: Bachelor's degree in Computer Science, Information Systems, Engineering (any), Technology Management or related field and 6 years of experience in the job or related position OR a Master's degree in Computer Science, Information Systems, Engineering (any), Technology Management or related field and 3 years of experience in the job or related position. Prior education, training or experience to include:
  • Salesforce Declarative Customizations:
  • Salesforce Lightning and Customizations
  • Flows
  • Assignment Rules
  • Web to Case
  • Email to Case
  • Sharing Rules
  • Profiles and Roles
  • Process Builders
  • Workflow Rules
  • Flow and Apex Debugging.
  • Salesforce's Developer's Best Practices.
  • Sales Cloud Customizations.
  • Service Cloud Customizations.
  • Experience Cloud Customizations.
  • DevOps concepts.
  • Agile, SCRUM, and Kanban principles.

LOCATION: Tampa, FL. Telecommuting may be permitted a few days a week, in compliance with DTCC's Hybrid Work policy. When not telecommuting, must report to DTCC's office in Tampa, FL.

APPLY: Please e-mail resume with cover letter to DTCC at , reference Job Code 9412900/ Lead Software Engineer/ Tampa FL
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.

About DTCC