At a Glance
- Tasks: Lead innovative software projects and collaborate with a dynamic team to drive impact.
- Company: Join DTCC, a leader in financial market technology with a supportive culture.
- Benefits: Enjoy competitive pay, health benefits, flexible work options, and professional growth opportunities.
- Why this job: Make a real difference in the financial industry while working with cutting-edge technology.
- Qualifications: 3+ years in software development, especially with Oracle RDBMS and Agile methodologies.
- Other info: Be part of a diverse team committed to innovation and excellence.
The predicted salary is between 36000 - 60000 £ per year.
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 are 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.
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.
Pay and Benefits:
- Competitive compensation, including base pay and annual incentive
- Comprehensive health and life insurance and well-being benefits
- Pension
- 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:
- Assists in the technical design of application components, builds applications, interfaces between applications, and 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., executes on the plan by building components, testing, configuring, tuning, and deploying solutions.
- Provides technical and domain expertise for the Distributed Common Data Transport Service (dCDTS) platform.
- Assists with system backend technical implementation for functionality, interconnectivity and coordination with other DTCC business applications, resiliency and reliability and performance.
- Provides full-life-cycle support (development-to-production) for developed components.
- Works with QA and Product partners to ensure quality of delivery against specified requirements.
Your Primary Responsibilities:
- Technology Expertise – is a domain expert on one or more of programming languages, vendor products, DTCC applications, data structures, business lines
- Platforms – works with Infrastructure partners to stand up development, testing, and production environments
- Requirements Elaboration – works with the Functional Architect to ensure designs satisfy functional requirements
- Data Modeling – reviews and extends data models
- Is aware of frameworks – that promote concepts of isolation, extensibility, and extendibility
- System Performance – contributes to solutions that satisfy performance requirements; constructs test cases and strategies that account for performance requirements; tunes application performance issues
- Security – implements solutions and complete test plans working mentoring other team members in standard methodology
- Standards – is aware of technology standards and understands technical solutions need to be consistent with them
- Documentation – develops and maintains system documentation
- Is familiar with different software development methodologies (Waterfall, Agile, Scrum, Kanban)
- Aligns risk and control processes into day to day responsibilities to monitor and mitigate risk; brings up appropriately.
Qualifications:
- Bachelor's degree preferred or equivalent experience
Talents Needed for Success:
- 3+ years’ experience with Oracle RDBMS, SQL Query development, Stored Procedure development
- Experience with Eclipse, Git/BitBucket, Maven, Jenkins, HiPAM tools
- Experience deploying to and configuring Tomcat application servers
- Experience with Agile development, including Scrum and Kanban, use of JIRA
- Strong written and verbal communication skills
- Self-motivated, able to work independently or in a team environment
- Experience with IBM’s Application Connect Enterprise (ACE, formerly IIB) is a plus
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.
With over 50 years of experience, DTCC is the premier post-trade market infrastructure for the global financial services industry. From 20 locations around the world, DTCC, through its subsidiaries, automates, centralizes, and standardizes the processing of financial transactions, mitigating risk, increasing transparency, enhancing performance and driving efficiency for thousands of broker/dealers, custodian banks and asset managers.
DTCC proudly supports Flexible Work Arrangements favoring 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.
Lead Software Engineer employer: Depository Trust & Clearing Corporation
Contact Detail:
Depository Trust & Clearing Corporation Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Lead Software Engineer
✨Tip Number 1
Network like a pro! Reach out to your connections on LinkedIn or at industry events. You never know who might have the inside scoop on job openings or can put in a good word for you.
✨Tip Number 2
Prepare for those interviews! Research the company and its culture, and be ready to discuss how your skills align with their needs. Practising common interview questions can really boost your confidence.
✨Tip Number 3
Showcase your projects! Whether it's through a portfolio or GitHub, let your work speak for itself. Highlighting your past projects can give you an edge and show potential employers what you're capable of.
✨Tip Number 4
Don’t forget to apply through our website! It’s the best way to ensure your application gets seen. Plus, we love seeing candidates who are proactive about their job search!
We think you need these skills to ace Lead Software Engineer
Some tips for your application 🫡
Tailor Your CV: Make sure your CV is tailored to the Lead Software Engineer role. Highlight relevant experience, especially with Oracle RDBMS and Agile methodologies, to show us you’re a perfect fit for our team.
Craft a Compelling Cover Letter: Your cover letter should tell us why you want to join DTCC and how your skills align with our mission. Be genuine and let your personality shine through – we love seeing the real you!
Showcase Your Projects: If you've worked on any cool projects or have experience with technologies like Eclipse or Jenkins, make sure to mention them! We want to see what you've built and how you can contribute to our innovative environment.
Apply Through Our Website: Don’t forget to apply through our website! It’s the best way for us to receive your application and ensures you’re considered for the role. Plus, it’s super easy – just a few clicks and you’re done!
How to prepare for a job interview at Depository Trust & Clearing Corporation
✨Know Your Tech Inside Out
Make sure you brush up on your knowledge of Oracle RDBMS, SQL Query development, and the tools mentioned in the job description like Eclipse and Jenkins. Be ready to discuss your past projects and how you've used these technologies to solve real-world problems.
✨Showcase Your Problem-Solving Skills
Prepare to share specific examples of how you've tackled challenges in previous roles. Think about times when you had to implement solutions that improved performance or security, and be ready to explain your thought process and the outcomes.
✨Familiarise Yourself with Agile Methodologies
Since the role involves Agile development, it’s crucial to understand Scrum and Kanban. Be prepared to discuss how you've applied these methodologies in your work, and maybe even suggest how they could benefit the team at DTCC.
✨Ask Insightful Questions
Interviews are a two-way street! Prepare thoughtful questions about the team dynamics, ongoing projects, and how success is measured in this role. This shows your genuine interest in the position and helps you gauge if it's the right fit for you.