Job Details

ID #15445036
State New Jersey
City Jerseycity
Job type Permanent
Salary USD TBD TBD
Source Depository Trust
Showed 2021-06-14
Date 2021-06-13
Deadline 2021-08-12
Category Software/QA/DBA/etc
Create resume

Lead Software Engineer

New Jersey, Jerseycity, 07310 Jerseycity USA

Vacancy expired!

Lead Software Engineer

Are you ready to explore a world of possibilities? Join our DTCC family, and you'll grow your expertise and become the best version of you. As you embark on a new journey, you'll seek challenges with flexibility and patience, learning new skills and advancing your career while having the time of your life.

Why You'll Love This Job: Being a member of IT Architecture and Enterprise Services, you will provide technical expertise and may coordinate some day to day work 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; supplies to success criteria from design through deployment, including, reliability, cost-effectiveness, performance, data integrity, maintainability, reuse, extensibility, usability and scalability; gives 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 Responsibilities:
  • Apply a deep technical knowledge in order to craft and construct critical systems.
  • May contribute from the early stages of an initiative, working with the business, Functional Architects, and domain experts on related systems, or may be contribute during the design phase to work on specific components. This involves interacting with the Senior Software Engineer, and other technical contributors at all levels, to make well-informed technology recommendations.
  • This position chips in expertise to project teams through all phases, including post-deployment support. This means researching specific technologies, and applications, participating in application design, supporting development teams, testing, troubleshooting, and production support.
  • The TLSE must possess strong communication skills and be able to earn the respect of a software engineering team and influence the team in technical design and implementation.
  • This position requires working closely with the functional and governance functions, and more senior technical resources, reviewing technical designs and specifications, and supplying to cost estimates and schedules.
  • Platforms - works with Infrastructure partners to stand up development, testing, and production environments

Talents Needed for Success:
  • Bachelor's degree in technical/computer field or related experience required
  • 8+ years' experience in application development or system analysis
  • 8+ years in building BPM based solutions. Experience in working on large scale BPM projects.
  • 2 years of team leadership experience - Ability to play the lead role and guiding the team with reusable, resilient design and development practices adhering to high quality standards and best practices.
  • Technology Expertise - is a domain expert on one or more of programming languages, vendor products, DTCC applications, data structures, business lines Hands-on experience in architecting and developing solutions using IBM BPM 8.5.7 or 8.6.
  • Experienced level experience in IBM BPM Coach View framework and other UI toolkits such as APEX, SPARK UI Toolkit and developing robust UI solutions using Coaches, Coach Views and Heritage Coaches.
  • Hands-on experience in writing Ajax Services using sophisticated Coach Views (Apex/SPARK UI toolkits).
  • Experienced level experience in RESTful and SOAP web-services based implementation.
  • Extensive experience in working with JavaScript libraries: jQuery, Dojo, Angular, etc.
  • Working experience in building solutions using UCAs, Timer Events, Message Events, etc.
  • Experience in converting IBM BPM 8.5.x artifacts to BAW artifacts.
  • Experience in IBM BPM Integration Designer.
  • Expert level experience in integrating IBM BPM with systems such as Salesforce, DocuSign, AWS, etc.
  • Experience in out-of-the-box portal customization using IBM BPM APIs and building custom portal solutions.
  • Hands-on experience in database modelling, building sophisticated database components using SQL Server/Oracle.
  • Experience in BPMN based Business Architecture/Modelling tools: IBM BlueWorksLive, Hopex or Aris.
  • Extensive experience in CI/CD and Agile practices using tools such as BitBucket, Jenkins, Jira, etc.
  • Hands-on experience using Unix/Shell scripting.
  • Experience in providing functional/technical solutions and building sophisticated business processes.
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 crucial job functions, and to receive other benefits and privileges of employment. Please contact us to request accommodation.

About Us

About DTCC

DTCC safeguards the financial markets and helps them run efficiently, in times of prosperity and crisis. We are uniquely positioned at the center of global trading activity, processing over 100 million financial transactions every day, pioneering industry-wide, post-trade solutions and maintaining multiple data and operating centers worldwide. From where we stand, we can anticipate the industry's needs and we're working to continually improve the world's most resilient, secure and efficient market infrastructure. Our employees are driven to deliver innovative technologies that improve efficiency, lower cost and bring stability and certainty to the post-trade lifecycle.

Our work environment favors openness and gives people freedom to do their jobs well, by encouraging diverse opinions and emphasizing teamwork. When you join our team, you'll have an opportunity to make meaningful contributions at a company that is recognized as a thought leader in both the financial services and technology industries. A DTCC career is more than a good way to earn a living. It's the chance to make a difference at a company that's truly one of a kind.

About the Team

IT Architecture and Enterprise Services are responsible for enabling digital transformation of DTCC. The group manages complexity of the technology landscape within DTCC and enhances agility, robustness and security of the technology footprint. It does so by serving as the focal point for all technology architectural activities in the organization as well as engineering a portfolio of foundational technology assets to enable our digital transformation.

Vacancy expired!

Subscribe Report job