Lead Software Engineer

Overview

On Site
Full Time

Skills

Software development
Professional development
Life insurance
Technical drafting
Business systems
Data security
Data integrity
Operating systems
Requirements elicitation
Software design
Design patterns
Application development
UI
React.js
Problem solving
Analytical skill
Leadership
IMPACT
DTCC
Collaboration
Innovation
Finance
Interfaces
Recovery
Research
Design
Software deployment
Usability
Scalability
Database
Automation
Workflow
IBM
Appian
JavaScript
AngularJS
Java
Cloud computing
Hosting
Agile
Continuous integration
Continuous delivery
DevOps
Energy
Microsoft Outlook
SAFE
SAP BASIS

Job Details

Are you ready to make an impact at DTCC?

Do you want to work on innovative projects, collaborate with a dynamic and supportive team, and receive investment in your professional development? At DTCC, we are at the forefront of innovation in the financial markets. We're committed to helping our employees grow and succeed. We believe that you have the skills and drive to make a real impact. We foster a thriving internal community and are committed to creating a workplace that looks like the world that we serve.

Pay and Benefits:
  • Competitive compensation, including base pay and annual incentive.
  • Comprehensive health and life insurance and well-being benefits, based on location.
  • Pension / Retirement benefits
  • Paid Time Off and Personal/Family Care, and other leaves of absence when needed to support your physical, financial, and emotional well-being.
  • DTCC offers a flexible/hybrid model of 3 days onsite and 2 days remote (onsite Tuesdays, Wednesdays and a third day unique to each team or employee).

The impact you will have in this role:

Provides technical expertise and may coordinate some day-to-day deliverables for a team. Assists in the technical design of large business systems; builds applications, interfaces between applications, understands data security, retention, and recovery. Can research technologies independently and recommend appropriate solutions. Contributes to technology-specific best practices & standards; contributes to success criteria from design through deployment, including, reliability, cost-effectiveness, performance, data integrity, maintainability, reuse, extensibility, usability and scalability; contributes expertise on significant application components, vendor products, program languages, databases, operating systems, etc., and guides less experienced staff during the build and test phases.

Your Primary Responsibilities:
  • Participate in requirements gathering with Product owners, business users and subject matter experts and come up with an elegant solution design adhering to best design patterns.
  • Ability to create/generate high quality output/artifacts aligned to squad's working agreements and Definition of Done
  • Being a senior technical member of the team, should be able to contribute to development and ensuring code reviews are done diligently to maintain high standards of quality deliverables.
  • Actively seek to learn other functional areas within the squad for shared ownership and resiliency.
  • Understand and implement DTCC tools and practices.
  • Should actively collaborate with the business collaborators, Infrastructure teams, support teams, technical SMEs and other project collaborators during the application development and delivery.

**NOTE: The Primary Responsibilities of this role are not limited to the details above. **

Talents needed for Success:
  • Strong work experience of 6-8 years in one or more Business Automation workflow tools (IBM Business Automation workflow/UiPath/Appian, etc..) is a must.
  • Knowledge of any Database abilities is a must.
  • Exposure to Full stack development (Front-end/back-end: JavaScript/Springboot/Angular/React JS/Java, etc..), Cloud/Container based hosting platforms are highly desirable.
  • Experience in Agile, CI/CD, DevOps practices and tools
  • Should be a self-motivated individual with good problem solving and analytical skills.
  • Deep technical capability and/or experience with ability and drive to understand and adapt to new technologies/ platforms.
  • Ability to effectively communicate within and across squads within DTCC.

Approaches and Behaviors:
  • Assertive and active participant in expressing ideas/opinions in squad events for the betterment of the team and achievement of team objectives.
  • Brings a high-energy and passionate outlook to the job and influences those around them.
  • Actively builds trust and rapport which crafts a safe & effective workplace.
  • Seeks to learn and incorporate new insights outside scope or knowledge skillset.

The salary range is indicative for roles at the same level within DTCC across all US locations. Actual salary is determined based on the role, location, individual experience, skills, and other considerations. We are an equal opportunity employer and value diversity at our company. We do not discriminate on the basis of race, religion, color, national origin, sex, gender, gender expression, sexual orientation, age, marital status, veteran status, or disability status. We will ensure that individuals with disabilities are provided reasonable accommodation to participate in the job application or interview process, to perform essential job functions, and to receive other benefits and privileges of employment. Please contact us to request accommodation.

About The Depository Trust & Clearing Corporation