companyTalan logo

Lead Software Engineer in Risk Technology

TalanLondon
On-site Full-time

Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.


Unlock Your Potential

Generate Job-Optimized Resume

One Click And Our AI Optimizes Your Resume to Match The Job Description.

Is Your Resume Optimized For This Role?

Find Out If You're Highlighting The Right Skills And Fix What's Missing

Experience Level

Mid to Senior

Qualifications

Education and ExperienceBachelor's degree in Computer Science, Engineering, or a related field is preferred. Significant experience in software engineering, particularly in risk technology, investment banking, or a similar financial domain is essential.

About the job

Join our dynamic team at Talan as a Lead Software Engineer specializing in Risk Technology. In this pivotal role, you will be instrumental in the design, development, and delivery of robust, enterprise-grade platforms. This position uniquely blends in-depth technical expertise with engineering leadership, ensuring that all solutions are secure, scalable, and production-ready.

 

Key Responsibilities

  • Engage directly in the architecture, development, testing, and deployment of advanced Risk systems and data platforms.
  • Assume ownership of the Software Development Life Cycle (SDLC), producing clean, secure, and maintainable code that adheres to engineering standards.
  • Advocate for engineering excellence through structured code reviews, performance optimization, refactoring, and the adoption of best practices.
  • Lead automation efforts in build, testing, deployment, and environment management processes to enhance reliability and efficiency.
  • Provide technical leadership in architecture, tooling, and development standards, mentoring fellow engineers and fostering a culture of continuous improvement.
  • Design and refine CI/CD pipelines to facilitate secure, stable, and repeatable releases, integrating automated quality controls and environment governance.
  • Collaborate on scalable and resilient system design, assessing emerging technologies to enhance platform capabilities and developer productivity.
  • Champion the integration of AI, ML, and intelligent automation to elevate code quality, testing effectiveness, and release efficiency.
  • Develop comprehensive automated testing strategies (unit, integration, regression, functional) within CI/CD frameworks, partnering with QA teams to expedite defect resolution.
  • Collaborate closely with Product, Project Management, Architecture, Technology Risk, and Production Support teams to synchronize delivery priorities, manage dependencies, and ensure compliance with governance standards.

 

Skills & Experience

Technical Capabilities

  • Proficient in C#, Java, and . NET technologies
  • Extensive knowledge of web technologies, including ASP. NET, MVC, Razor, and JavaScript
  • Experienced in scripting and automation using PowerShell, Python, Groovy, or Shell scripting
  • Hands-on experience with CI/CD and source control tools such as Jenkins, TeamCity, Git, and Nexus
  • Familiarity with distributed messaging and communication technologies, including WCF, gRPC, SignalR, and RabbitMQ
  • Proven experience implementing automated testing within continuous integration pipelines.

Professional Experience

  • Experience in investment banking environments is essential.
  • A demonstrated history of delivering across the full SDLC.
  • Experience within Risk technology environments is preferred.
  • Ability to engage with stakeholders across Architecture, Governance, Risk, and Production Support teams.

About Talan

Talan is a leading consulting firm, dedicated to delivering innovative technology solutions that empower businesses to excel in their industries. Our team is passionate about leveraging cutting-edge technology and best practices to drive operational efficiency and growth.

Similar jobs

Tailoring 0 resumes

We'll move completed jobs to Ready to Apply automatically.