Lead Software Engineer
Summary
Lead software engineer building and maintaining enterprise Appian BPM applications, designing process models, integrations, and supporting CI/CD in a financial services environment.
Salary: £47,000 - 87,000 per year
Requirements:- We require 7+ years of Appian/BPM development experience delivering enterprise applications.
- We require strong expertise in Appian Process Models, SAIL, Records/Data Fabric, Security, Reports, Rules, and Integrations.
- We require experience with REST APIs, SQL, relational databases, and Agile development methodologies.
- We require strong analytical, problem-solving, and communication skills.
- We prefer Appian Certified Senior Developer certification or higher.
- We prefer experience building workflow, case management, or process automation solutions.
- We prefer experience integrating Appian with enterprise applications and cloud-based platforms.
- We prefer exposure to AI-enabled automation, analytics, and modern DevOps practices.
- We prefer Financial Services or regulated industry experience.
- We design, develop, test, and deploy Appian applications, including process models, records, interfaces, reports, business rules, and integrations.
- We develop and support integrations with enterprise systems using REST/SOAP APIs and modern authentication mechanisms.
- We collaborate with business stakeholders, product owners, architects, and development teams to deliver innovative business solutions.
- We drive application quality through code reviews, adherence to best practices, and reusable design patterns.
- We support CI/CD processes, production deployments, troubleshooting, and operational excellence.
- We contribute to solution design discussions and continuously improve application performance, scalability, and maintainability.
- We act as a technical expert on one or more applications utilized by DTCC.
- We work with the Business System Analyst to ensure designs satisfy functional requirements.
- We partner with Infrastructure to identify and deploy optimal hosting environments.
- We tune application performance to eliminate and reduce issues.
- We research and evaluate technical solutions consistent with DTCC technology standards.
- We align risk and control processes into day-to-day responsibilities to monitor and mitigate risk, and escalate appropriately.
- We apply different software development methodologies dependent on project needs.
- We contribute expertise to the design of components or individual programs, and participate in construction and functional testing.
- We support development teams, testing, troubleshooting, and production support.
- We create applications and construct unit test cases that ensure compliance with functional and non-functional requirements.
- We work with peers to mature ways of working, continuous integration, and continuous delivery.
- AI
- CI/CD
- Cloud
- DevOps
- Fabric
- Support
- REST
- SOAP
- SQL
- Security
More:
We are DTCC, a leader in innovation in the financial markets, committed to helping our employees grow and succeed and to building a workplace that reflects the world we serve. Our Information Technology group delivers secure, reliable technology solutions that support our role as trusted infrastructure for the global capital markets. We offer competitive compensation, annual incentive, comprehensive health and life insurance and well-being benefits, pension/retirement benefits, paid time off, personal/family care, and other leaves as needed. We also offer a flexible hybrid model with 3 days onsite and 2 days remote, with onsite days on Tuesdays, Wednesdays, and a third day unique to each team or employee.
last updated 36 week of 2026