Software Development Engineer

Surrey, South East £55000 - £75000 Annually ECM Selection (Holdings) Limited

Posted 4 days ago

Job Viewed

Tap Again To Close

Job Description

permanent

Based in newly refurbished offices in Guildford, this profitable software engineering company works with global corporations. Their software products allow users to develop sophisticated engineering models used within energy and renewables with future applications in banking and healthcare.

The software teams are highly educated (many with PhDs), and academic background is important in their technical recruitment approach.

Currently, they are looking to recruit a Software Development Engineer to join a nascent group to incorporate innovative AI / ML features into their software offerings. The focus is still on design, development and deployment of well-engineered scalable software solutions, the challenge is how to best utilise AI / ML into these software products.

Requirements:

- Strong academic background, minimally a Master’s in computer science, physics, engineering or similar, and ideally a PhD in a relevant subject area.- 

- Demonstrable experience developing desktop and web applications including production-grade software. This should include experience with software architecture and understanding how to support structured (SQL) and unstructured (RAG) data.

- Experience with Python and C++ / C# including how to integrate ML features.

The role does require relevant technical expertise, limited university / freelance projects are not sufficient.

On offer is an excellent remuneration package including a wide range of benefits. Successful candidates will need to undertake background checks and also work fully onsite to take up this role.

Keywords: Software Engineering, AI / ML Applications, Desktop / Web, Data Engineering Support, Python, C++, C#, Onsite, Guildford

Another top job from ECM, the high-tech recruitment experts.    

Even if this job's not quite right, do contact us now - we may well have the ideal job for you. To discuss your requirements call ecm or email your CV. We will always ask before forwarding your CV.

Please apply (quoting ref: CV27474 ) only if you are eligible to live and work in the UK. By submitting your details you certify that the information you provide is accurate.

This advertiser has chosen not to accept applicants from your region.

Software Development Engineer

London, London Clearwater Analytics

Posted 5 days ago

Job Viewed

Tap Again To Close

Job Description

Job Summary:nThe Trading and Risk Management System (TRMS) team is responsible for developing, supporting and maintaining our front and back office trading web applications using Python, the proprietary Beacon Dependency Graph and Glint, the Beacon UI framework.nThe successful candidate will contribute to the growth of the platform, exercising an eye for detail across all aspects of the development lifecycle while maintaining organization and good code hygiene. This engineer should be able to effectively communicate both with internal teams and with clients.nThe successful candidate will help TRMS continue to grow, exercising an eye for detail across all aspects of the development lifecycle while maintaining organization and good code hygiene. This Principal Engineer should be able to effectively communicate both with internal teams and with clients. The successful candidate values teamwork and collaboration, as well as continuous learning and application of new technologies and trends. With progression in this track, the responsibilities expand to include leading teams, designing complex software systems, providing mentorship, and managing cross-functional integration.nResponsibilities:nDesign, build, deploy, and maintain quality code that is simple, well-structured, clear, and well-tested.nEffectively break down and solve complex problems that require research or collaboration.nCommunicate effectively, regardless of medium, audience, or timing.nWork with internal and external clients to gather and analyze requirements and product enhancementsnParticipate in code reviews and provide technical feedback to the teamnStrong command of multiple levels of automated testing (e.g., unit, integration, contract, end-to-end, etc.).nInitiate design and feature discussions, advocating for improvements in software performance, scalability, reliability, and security.nCoordinate with other teams to ensure the successful integration of software applications.nTroubleshoot and resolve production incidents quickly and effectively.nUnderstand, respond to, and address customer needs and issues with empathy and timeliness.nRequired Skills:nProficiency in Python or another typed, object-oriented programming language.nGood knowledge of software methodologies, tools, and typical architectural patterns.nExperience with trading and risk management solutions is preferred, but not essential.nExperience designing and building customer facing applications/componentsnSelf-starter who is enthusiastic for software work in a software-as-a-service company.nDriven by client satisfaction.nStrong teamwork skills.nAbility to manage own time and deliver expected results on time.nCommitment to continuous learning and improvement.nExceptional analytical skills.nStrong computer skills, including proficiency in Microsoft Office.nExcellent attention to detail and strong documentation skills.nOutstanding verbal and written communication skills.nStrong organizational and interpersonal skills.nExceptional problem-solving abilities.nEducation and Experience:nDegree in Computer Science or related field.n2+ years of software development experience using Python or any other OOP languages.

#J-18808-Ljbffrn
This advertiser has chosen not to accept applicants from your region.

Software Development Engineer

London, London Menza

Posted 7 days ago

Job Viewed

Tap Again To Close

Job Description

Join to apply for the

Software Development Engineer

role at

MenzanJoin to apply for the

Software Development Engineer

role at

MenzanGet AI-powered advice on this job and more exclusive features.nThis range is provided by Menza. Your actual pay will be based on your skills and experience — talk with your recruiter to learn more.nBase pay range

At Menza, we’re rethinking how consumer brands use data. Right now, data is scattered, manual, and slow to act on. We’re building a platform that centralizes data, automates reporting, and proactively surfaces insights—so brands can spend less time wrangling spreadsheets and more time making decisions that move the needle.

We’re a small but mighty team, and we’re looking for a

Software Development Engineer

who’s excited to build with us from the ground up.

What You’ll Do

Work across the stack: from designing clean, scalable APIs to crafting intuitive front-end features.nSolve hard, messy, and interesting technical problems around data integration, performance, and scalability.nOwn projects end-to-end, from idea to deploy, with plenty of room to make architectural decisions.nCollaborate closely with founders, customers, and teammates to ship fast, learn fast, and iterate.nBe “all hands on deck”—we’re early, which means you’ll wear many hats and have a direct impact on product, culture, and company direction.

What We’re Looking For

Strong coding fundamentals (language-agnostic, but we use TypeScript, Python, and SQL).nCuriosity and comfort with problem-solving in ambiguous situations—if something’s broken, you dive in until it’s fixed.nExperience (or excitement to learn) building with modern frameworks, cloud infra, and data pipelines.nA bias for action—you care more about solving the problem than being “perfect” on the first try.nSomeone who thrives in an early-stage startup environment: flexible, collaborative, and not afraid to get scrappy.

Why Menza

You’ll join at the ground floor of a YC-backed company with strong product-market fit signals.nYour work won’t just be code—it’ll directly shape the product, customer experience, and trajectory of the company.nWe care deeply about building with our engineers, not just around them. You’ll have a voice in technical direction, culture, and strategy.nWe’re function-first but design-aware: building technology that’s powerful under the hood but simple for non-technical users.

If you love solving tough problems, want to build real things that real customers rely on, and aren’t afraid to roll up your sleeves, we’d love to hear from you.nSeniority level

Seniority level Entry levelnEmployment type

Employment type Full-timenJob function

Job function Engineering and Information TechnologynIndustries Technology, Information and InternetnReferrals increase your chances of interviewing at Menza by 2xnSign in to set job alerts for “Software Engineer” roles.

London, England, United Kingdom 3 weeks agonLondon, England, United Kingdom 4 days agonLondon, England, United Kingdom 1 week agonLondon, England, United Kingdom 1 week agonLondon, England, United Kingdom 1 year agonLondon, England, United Kingdom 6 months agonLondon, England, United Kingdom 1 month agonLondon, England, United Kingdom 1 week agonSoftware Engineer-Full stack (All Levels)

London, England, United Kingdom 1 month agonGraduate Software Developer - Fully Remote

Hertford Heath, England, United Kingdom 2 weeks agonGraduate Software Engineer 2025 - Platform

London, England, United Kingdom 3 weeks agonLondon, England, United Kingdom 5 days agonLondon, England, United Kingdom £55,000.00-£75,000.00 1 month agonLondon, England, United Kingdom 9 months agonLondon, England, United Kingdom 2 weeks agonLondon, England, United Kingdom 2 years agonLondon, England, United Kingdom 1 week agonLondon, England, United Kingdom 1 week agonLondon, England, United Kingdom 1 week agonLondon, England, United Kingdom 2 weeks agonLondon, England, United Kingdom $140,000.00-$80,000.00 2 weeks agonLondon, England, United Kingdom 4 days agonLondon, England, United Kingdom 1 week agonLondon, England, United Kingdom 1 week agonLondon, England, United Kingdom 3 weeks agonLondon, England, United Kingdom 5 days agonLondon, England, United Kingdom 2 weeks agonLondon, England, United Kingdom 1 month agonLondon, England, United Kingdom 6 days agonLondon, England, United Kingdom 50,000.00- 200,000.00 9 months agonLondon, England, United Kingdom 2 weeks agonLondon, England, United Kingdom 1 month agonLondon, England, United Kingdom 6 days agonWe’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.

#J-18808-Ljbffrn
This advertiser has chosen not to accept applicants from your region.

Software Development Engineer

London, London Clearwater Analytics, Ltd.

Posted 7 days ago

Job Viewed

Tap Again To Close

Job Description

Software Development Engineer page is loaded Software Development Engineer Apply locations London Office time type Full time posted on Posted 6 Days Ago job requisition id R10805

Job Summary:nThe Trading and Risk Management System (TRMS) team is responsible for developing, supporting and maintaining our front and back office trading web applications using Python, the proprietary Beacon Dependency Graph and Glint, the Beacon UI framework.nThe successful candidate will contribute to the growth of the platform, exercising an eye for detail across all aspects of the development lifecycle while maintaining organization and good code hygiene. This engineer should be able to effectively communicate both with internal teams and with clients.nThe successful candidate will help TRMS continue to grow, exercising an eye for detail across all aspects of the development lifecycle while maintaining organization and good code hygiene. This Principal Engineer should be able to effectively communicate both with internal teams and with clients. The successful candidate values teamwork and collaboration, as well as continuous learning and application of new technologies and trends. With progression in this track, the responsibilities expand to include leading teams, designing complex software systems, providing mentorship, and managing cross-functional integration.nResponsibilities:nDesign, build, deploy, and maintain quality code that is simple, well-structured, clear, and well-tested.nEffectively break down and solve complex problems that require research or collaboration.nCommunicate effectively, regardless of medium, audience, or timing.nWork with internal and external clients to gather and analyze requirements and product enhancementsnParticipate in code reviews and provide technical feedback to the teamnStrong command of multiple levels of automated testing (e.g., unit, integration, contract, end-to-end, etc.).nInitiate design and feature discussions, advocating for improvements in software performance, scalability, reliability, and security.nCoordinate with other teams to ensure the successful integration of software applications.nTroubleshoot and resolve production incidents quickly and effectively.nUnderstand, respond to, and address customer needs and issues with empathy and timeliness.nRequired Skills:nProficiency in Python or another typed, object-oriented programming language.nGood knowledge of software methodologies, tools, and typical architectural patterns.nExperience with trading and risk management solutions is preferred, but not essential.nExperience designing and building customer facing applications/componentsnSelf-starter who is enthusiastic for software work in a software-as-a-service company.nDriven by client satisfaction.nStrong teamwork skills.nAbility to manage own time and deliver expected results on time.nCommitment to continuous learning and improvement.nExceptional analytical skills.nStrong computer skills, including proficiency in Microsoft Office.nExcellent attention to detail and strong documentation skills.nOutstanding verbal and written communication skills.nStrong organizational and interpersonal skills.nExceptional problem-solving abilities.nEducation and Experience:nDegree in Computer Science or related field.n2+ years of software development experience using Python or any other OOP languages.nSimilar Jobs (3)

Software Development Engineer III locations 2 Locations time type Full time posted on Posted 6 Days Ago Software Development Manager locations 2 Locations time type Full time posted on Posted 6 Days Ago Principal Software Development Engineer locations 2 Locations time type Full time posted on Posted 18 Days AgonThank you for your interest in a career with Clearwater!nAbout us

Clearwater Analytics (NYSE: CWAN) is transforming investment management with the industry’s most comprehensive cloud-native platform for institutional investors across global public and private markets. While legacy systems create risk, inefficiency, and data fragmentation, Clearwater’s single-instance, multi-tenant architecture delivers real-time data and AI-driven insights throughout the investment lifecycle. The platform eliminates information silos by integrating portfolio management, trading, investment accounting, reconciliation, regulatory reporting, performance, compliance, and risk analytics in one unified system. Serving leading insurers, asset managers, hedge funds, banks, corporations, and governments, Clearwater supports over $8.8 trillion in assets globally. Learn more at

have shown that women and people of color are less likely to apply to jobs unless they meet every single qualification. We are dedicated to building a diverse, inclusive and authentic workplace, so if you’re excited about this role but your past experience doesn’t align perfectly with the job description, we encourage you to still apply! You may be just what we're looking for.

#J-18808-Ljbffrn
This advertiser has chosen not to accept applicants from your region.

Software Development Engineer

London, London Clearwater Analytics, Ltd

Posted 7 days ago

Job Viewed

Tap Again To Close

Job Description

**Job Summary:**The Trading and Risk Management System (TRMS) team is responsible for developing, supporting and maintaining our front and back office trading web applications using Python, the proprietary Beacon Dependency Graph and Glint, the Beacon UI framework.The successful candidate will contribute to the growth of the platform, exercising an eye for detail across all aspects of the development lifecycle while maintaining organization and good code hygiene. This engineer should be able to effectively communicate both with internal teams and with clients.The successful candidate will help TRMS continue to grow, exercising an eye for detail across all aspects of the development lifecycle while maintaining organization and good code hygiene. This Principal Engineer should be able to effectively communicate both with internal teams and with clients. The successful candidate values teamwork and collaboration, as well as continuous learning and application of new technologies and trends. With progression in this track, the responsibilities expand to include leading teams, designing complex software systems, providing mentorship, and managing cross-functional integration.**Responsibilities:*** Design, build, deploy, and maintain quality code that is simple, well-structured, clear, and well-tested.* Effectively break down and solve complex problems that require research or collaboration.* Communicate effectively, regardless of medium, audience, or timing.* Work with internal and external clients to gather and analyze requirements and product enhancements* Participate in code reviews and provide technical feedback to the team* Strong command of multiple levels of automated testing (e.g., unit, integration, contract, end-to-end, etc.).* Initiate design and feature discussions, advocating for improvements in software performance, scalability, reliability, and security.* Coordinate with other teams to ensure the successful integration of software applications.* Troubleshoot and resolve production incidents quickly and effectively.* Understand, respond to, and address customer needs and issues with empathy and timeliness.**Required Skills:*** Proficiency in Python or another typed, object-oriented programming language.* Good knowledge of software methodologies, tools, and typical architectural patterns.* Experience with trading and risk management solutions is preferred, but not essential.* Experience designing and building customer facing applications/components* Self-starter who is enthusiastic for software work in a software-as-a-service company.* Driven by client satisfaction.* Strong teamwork skills.* Ability to manage own time and deliver expected results on time.* Commitment to continuous learning and improvement.* Exceptional analytical skills.* Strong computer skills, including proficiency in Microsoft Office.* Excellent attention to detail and strong documentation skills.* Outstanding verbal and written communication skills.* Strong organizational and interpersonal skills.* Exceptional problem-solving abilities.**Education and Experience:*** Degree in Computer Science or related field.* 2+ years of software development experience using Python or any other OOP languages.Studies have shown that women and people of color are less likely to apply to jobs unless they meet every single qualification. We are dedicated to building a diverse, inclusive and authentic workplace, so if you’re excited about this role but your past experience doesn’t align perfectly with the job description, we encourage you to still apply! You may be just what we're looking for.n#J-18808-Ljbffrn
This advertiser has chosen not to accept applicants from your region.

Software Development Engineer

London, London Adobe

Posted 7 days ago

Job Viewed

Tap Again To Close

Job Description

Overview

We are hiring an experienced Staff mobile engineer to join our Swift squad—a team of dedicated engineers working on the next version of our Apple Design Award winning iOS app, tvOS app, and macOS app. We enjoy a strong relationship with Apple, allowing us to push the boundaries of what we can build across our platforms. Our tech stack is designed to provide the best possible developer experience with a focus on performance, reliability, privacy, and security. We aim to quickly adopt Apple's latest tech including Swift 6 and SwiftUI.nSuccess in this role is shipping, maintaining and iterating on best-in-class iOS, tvOS, macOS apps that enable our customers to do their best work.

What You’ll Do

Build our flagship iOS app and lead by creating fluid interfaces that remain smooth and responsive with large datasetsnDefine and refine architecture, technologies and development practices that will be used across the productnMentor a growing team of engineers on sustainable engineering practices balancing beauty, scale, and performancenReceive and offer technical feedback through pair programming and code reviewsnPromote engineering excellence with a focus on performance, scalability, and maintainabilitynCollaborate closely with design, product and leadership to understand future needs and align our technology roadmap to support that visionnPartner with web and backend teams to design effective cross-platform API contracts and dataflows

What You’ll Need To Succeed

An extensive portfolio of gorgeous mobile experiences which you owned from concept to launch, including substantial architecture design and contributionnA love of product design, polished interfaces, and exceptional productsnExperience building pixel-perfect, robust, and accessible user interfaces on iOSnTrack record of providing mentorship and helping senior engineers accelerate their growthnExperience balancing local and remote data representations to enable sophisticated real-time interface interactions with animation, orchestration and responsivenessnSwift fluency and experience with Combine, Concurrency, and GraphQLnExperience designing and developing features that fully take advantage of the device and OS features that are unique to native mobile apps, e.g. Live Activities, App Intents, CoreImage or similarnA dedication to learning and sharing ideas with your fellow engineersnMastery of breaking down, discussing, and communicating abstract technical concepts

Adobe is proud to be an Equal Employment Opportunity employer. We do not discriminate based on gender, race or color, ethnicity or national origin, age, disability, religion, sexual orientation, gender identity or expression, veteran status, or any other applicable characteristics protected by law. Learn more.

Adobe aims to make Adobe.com accessible to any and all users. If you have a disability or special need that requires accommodation to navigate our website or complete the application process, email or call .

Seniority level

Mid-Senior level

Employment type

Full-time

Job function

Engineering and Information Technology

Industries

Software Development

#J-18808-Ljbffrn
This advertiser has chosen not to accept applicants from your region.

Software Engineer / Senior Software Engineer

Welwyn, Eastern Roche

Posted 4 days ago

Job Viewed

Tap Again To Close

Job Description

At Roche you can show up as yourself, embraced for the unique qualities you bring. Our culture encourages personal expression, open dialogue, and genuine connections, where you are valued, accepted and respected for who you are, allowing you to thrive both personally and professionally. This is how we aim to prevent, stop and cure diseases and ensure everyone has access to healthcare today and for generations to come. Join Roche, where every voice matters.
**The Position**
A healthier future. It's what drives us to innovate. To continuously advance science and ensure everyone has access to the healthcare they need today and for generations to come. Creating a world where we all have more time with the people we love. That's what makes us Roche.
Advances in AI, data and computational sciences are transforming drug discovery and development. Roche's Research and Early Development organizations at Genentech (gRED) and Pharma (pRED) have demonstrated how these technologies accelerate R&D, leveraging data and novel computational models to drive impact. Seamless data sharing and access to models across gRED and pRED are essential to maximising these opportunities. The Computational Sciences Center of Excellence (CS CoE) is a strategic, unified group whose goal is to harness the transformative power of data and Artificial Intelligence (AI) to assist our scientists in both pRED and gRED to deliver more innovative and life-changing medicines for patients worldwide.
Within the CS CoE organisation, the Data and Digital Catalyst (DDC) organization leads the modernization of our computational and data ecosystems by integrating digital technologies across Research and Early Development to empower stakeholders, advance data-driven science and accelerate decision-making.
The Solutions team within the DDC Organization develops modernized and interconnected computational and data ecosystems. The Data Ecosystem is foundational to building solutions that accelerate the work done by our Computational and Bench Scientists and enable ML/AI tool creation and adoption. Our team specializes in building Data Pipelines and Applications for data acquisition, collection, storage, transformation, linkage and sharing.
As a Software Engineer on our Solutions Engineering team, you will build robust, scalable, and reusable capabilities for our shared data platform. You will work closely with Data Engineers, Product Leaders, and scientific partners to design and implement systems that unlock the potential of our diverse scientific data. Your work will directly contribute to accelerating the discovery and development of life-changing treatments for patients by building the modern ecosystem that captures, moves, and prepares scientific data for analysis.
**The Opportunity**
+ Ensure technical excellence by delivering innovative, best-in-class data flows and pipelines across key scientific domains.
+ Promote the adoption of key trends and technologies by applying an Open Source, Cloud First, API First, and AI First approach to problem-solving.
+ Improve our data workflows and application architecture by leveraging standard patterns like microservices and event-driven design.
+ Integrate diverse data sets to power AI/ML, Natural Language Search, and downstream visualization and analytics tools.
+ Facilitate the implementation of cutting-edge AI models that take advantage of advances in machine learning.
+ Influence technical decisions around data workflows and application development in collaboration with key partners.
+ Learn and deeply understand our Data Ecosystem to drive continuous improvement and innovation.
**Who You Are**
You are a passionate engineer who cares about technical and product excellence, with a drive to build highly usable solutions. You thrive in a collaborative environment, leveraging modern development practices to translate complex challenges into effective technology solutions.
You bring the following qualifications:
+ A Bachelor's degree in Computer Science or a similar technical field, or equivalent experience, plus relevant software engineering experience.
+ Experience in full-stack development, with working knowledge of frontend (e.g., JavaScript) and backend (e.g., Python, Java) technologies.
+ Experience with databases, data analytics (SQL/NoSQL, ETL/ELT), and APIs (REST, GraphQL).
+ Experience working on cloud-native architectures in a public cloud environment, ideally AWS.
+ Strong oral and written communication skills and the ability to think strategically to optimize for long-term goals.
#ComputationCoE
**Who we are**
A healthier future drives us to innovate. Together, more than 100'000 employees across the globe are dedicated to advance science, ensuring everyone has access to healthcare today and for generations to come. Our efforts result in more than 26 million people treated with our medicines and over 30 billion tests conducted using our Diagnostics products. We empower each other to explore new possibilities, foster creativity, and keep our ambitions high, so we can deliver life-changing healthcare solutions that make a global impact.
Let's build a healthier future, together.
The statements herein are intended to describe the general nature and level of work being performed by employees, and are not to be construed as an exhaustive list of responsibilities, duties, and skills required of personnel so classified. Furthermore, they do not establish a contract for employment and are subject to change at the discretion of Roche Products Ltd. At Roche Products we believe diversity drives innovation and we are committed to building a diverse and flexible working environment. All qualified applicants will receive consideration for employment without regard to race, religion or belief, sex, gender reassignment, sexual orientation, marriage and civil partnership, pregnancy and maternity, disability or age. We recognise the importance of flexible working and will review all applicants' requests with care. At Roche difference is valued and we are proud to be an equal opportunity employer where you are encouraged to bring your whole self to work.
This advertiser has chosen not to accept applicants from your region.
Be The First To Know

About the latest Senior software development roles Jobs in London !

Graduate Software Development Engineer

SW1A 0 London, London £30000 Annually WhatJobs

Posted 1 day ago

Job Viewed

Tap Again To Close

Job Description

intern
Our client, a pioneering technology firm at the forefront of innovation, is seeking ambitious Graduate Software Development Engineers to join their esteemed program in **London, England, UK**. This is an unparalleled opportunity for recent graduates to launch their careers in software engineering within a dynamic and supportive environment. You will be immersed in challenging projects, working alongside experienced mentors to design, develop, and test cutting-edge software solutions. The program is designed to provide a comprehensive understanding of the software development lifecycle, from initial concept through to deployment and maintenance.

As a Graduate Software Development Engineer, you will contribute to real-world projects, gaining hands-on experience with various programming languages, frameworks, and development methodologies. You will have the chance to work on diverse applications, potentially including web development, mobile applications, data analytics, or AI/ML systems. Collaboration, problem-solving, and a commitment to continuous learning are key attributes we seek. The program emphasizes both technical skill development and professional growth, preparing graduates for impactful careers in the tech industry.

Key Responsibilities:
  • Participate in the design, coding, testing, and debugging of software applications.
  • Collaborate with senior engineers and cross-functional teams on project tasks.
  • Write clean, maintainable, and efficient code according to established standards.
  • Assist in the development of technical documentation.
  • Learn and apply software development best practices and methodologies (e.g., Agile, Scrum).
  • Contribute to code reviews and provide constructive feedback.
  • Troubleshoot and resolve software defects and issues.
  • Gain exposure to a variety of programming languages and technologies.
  • Actively participate in team meetings and contribute to problem-solving discussions.
  • Engage in continuous learning and professional development throughout the internship.
Qualifications:
  • Bachelor's or Master's degree in Computer Science, Software Engineering, or a closely related technical discipline.
  • Strong understanding of fundamental programming concepts and data structures.
  • Proficiency in at least one programming language such as Python, Java, C++, or JavaScript.
  • Familiarity with software development tools and version control systems (e.g., Git).
  • Excellent analytical and problem-solving skills.
  • Strong communication and teamwork abilities.
  • Eagerness to learn and adapt to new technologies.
  • Eligibility to work in the UK.
  • Students nearing the completion of their degree are also encouraged to apply.
This internship offers a competitive stipend, valuable industry experience, and the potential for future full-time employment. Join our innovative team in London and embark on an exciting journey in software development.
This advertiser has chosen not to accept applicants from your region.

Software Development Engineer III

London, London Clearwater Analytics (CWAN)

Posted 6 days ago

Job Viewed

Tap Again To Close

Job Description

Lead Recruiter at Clearwater Analytics - Hiring in UK, France, Germany, Luxembourg

The Trading and Risk Management System (TRMS) team is responsible for developing, supporting and maintaining our front and back office trading web applications using Python, the proprietary Beacon Dependency Graph and Glint, the Beacon UI framework.nThe successful candidate will contribute to the growth of the platform, exercising an eye for detail across all aspects of the development lifecycle while maintaining organization and good code hygiene. This engineer should be able to effectively communicate both with internal teams and with clients.nThe successful candidate will help TRMS continue to grow, exercising an eye for detail across all aspects of the development lifecycle while maintaining organization and good code hygiene. This Principal Engineer should be able to effectively communicate both with internal teams and with clients. The successful candidate values teamwork and collaboration, as well as continuous learning and application of new technologies and trends. With progression in this track, the responsibilities expand to include leading teams, designing complex software systems, providing mentorship, and managing cross-functional integration.nResponsibilities

Design, build, deploy, and maintain quality code that is simple, well-structured, clear, and well-tested.nEffectively break down and solve complex problems that require research or collaboration.nCommunicate effectively, regardless of medium, audience, or timing.nWork with internal and external clients to gather and analyze requirements and product enhancementsnParticipate in code reviews and provide technical feedback to the teamnStrong command of multiple levels of automated testing (e.g., unit, integration, contract, end-to-end, etc.).nMentor new and less-experienced team members.nInitiate design and feature discussions, advocating for improvements in software performance, scalability, reliability, and security.nCoordinate with other teams to ensure the successful integration of software applications.nTroubleshoot and resolve production incidents quickly and effectively.nUnderstand, respond to, and address customer needs and issues with empathy and timeliness.nRequired Skills

Proficiency in Python or another typed, object-oriented programming language.nDeep knowledge of software methodologies, tools, and typical architectural patterns.nExperience with trading and risk management solutionsnExperience designing and building customer facing applications/componentsnSelf-starter who is enthusiastic for software work in a software-as-a-service company.nDriven by client satisfaction.nStrong teamwork skills.nAbility to manage own time and deliver expected results on time.nCommitment to continuous learning and improvement.nExceptional analytical skills.nStrong computer skills, including proficiency in Microsoft Office.nExcellent attention to detail and strong documentation skills.nOutstanding verbal and written communication skills.nStrong organizational and interpersonal skills.nExceptional problem-solving abilities.nEducation and Experience

Degree in Computer Science or related field.n4+ years of software development experience using Python or any other OOP languages.nAbout Clearwater Analytics

Clearwater Analytics (NYSE: CWAN) is transforming investment management with the industry’s most comprehensive cloud-native platform for institutional investors across global public and private markets. While legacy systems create risk, inefficiency, and data fragmentation, Clearwater’s single-instance, multi-tenant architecture delivers real-time data and AI-driven insights throughout the investment lifecycle. The platform eliminates information silos by integrating portfolio management, trading, investment accounting, reconciliation, regulatory reporting, performance, compliance, and risk analytics in one unified system. Serving leading insurers, asset managers, hedge funds, banks, corporations, and governments, Clearwater supports over $8.8 trillion in assets globally. Learn more at

.nSeniority level

Mid-Senior levelnEmployment type

Full-timenJob function

Information TechnologynIndustries

Software DevelopmentnReferrals increase your chances of interviewing at Clearwater Analytics (CWAN) by 2x

#J-18808-Ljbffrn
This advertiser has chosen not to accept applicants from your region.

Software Development Engineer III

London, London Clearwater Analytics, Ltd

Posted 7 days ago

Job Viewed

Tap Again To Close

Job Description

**Job Summary:**The Trading and Risk Management System (TRMS) team is responsible for developing, supporting and maintaining our front and back office trading web applications using Python, the proprietary Beacon Dependency Graph and Glint, the Beacon UI framework.The successful candidate will contribute to the growth of the platform, exercising an eye for detail across all aspects of the development lifecycle while maintaining organization and good code hygiene. This engineer should be able to effectively communicate both with internal teams and with clients.The successful candidate will help TRMS continue to grow, exercising an eye for detail across all aspects of the development lifecycle while maintaining organization and good code hygiene. This Engineer should be able to effectively communicate both with internal teams and with clients. The successful candidate values teamwork and collaboration, as well as continuous learning and application of new technologies and trends. With progression in this track, the responsibilities expand to include leading teams, designing complex software systems, providing mentorship, and managing cross-functional integration.**Responsibilities:*** Design, build, deploy, and maintain quality code that is simple, well-structured, clear, and well-tested.* Effectively break down and solve complex problems that require research or collaboration.* Communicate effectively, regardless of medium, audience, or timing.* Work with internal and external clients to gather and analyze requirements and product enhancements* Participate in code reviews and provide technical feedback to the team* Strong command of multiple levels of automated testing (e.g., unit, integration, contract, end-to-end, etc.).* Mentor new and less-experienced team members.* Initiate design and feature discussions, advocating for improvements in software performance, scalability, reliability, and security.* Coordinate with other teams to ensure the successful integration of software applications.* Troubleshoot and resolve production incidents quickly and effectively.* Understand, respond to, and address customer needs and issues with empathy and timeliness.**Required Skills:*** Proficiency in Python or another typed, object-oriented programming language.* Deep knowledge of software methodologies, tools, and typical architectural patterns.* Experience with trading and risk management solutions* Experience designing and building customer facing applications/components* Self-starter who is enthusiastic for software work in a software-as-a-service company.* Driven by client satisfaction.* Strong teamwork skills.* Ability to manage own time and deliver expected results on time.* Commitment to continuous learning and improvement.* Exceptional analytical skills.* Strong computer skills, including proficiency in Microsoft Office.* Excellent attention to detail and strong documentation skills.* Outstanding verbal and written communication skills.* Strong organizational and interpersonal skills.* Exceptional problem-solving abilities.**Education and Experience:*** Degree in Computer Science or related field.* 4+ years of software development experience using Python or any other OOP languages.Studies have shown that women and people of color are less likely to apply to jobs unless they meet every single qualification. We are dedicated to building a diverse, inclusive and authentic workplace, so if you’re excited about this role but your past experience doesn’t align perfectly with the job description, we encourage you to still apply! You may be just what we're looking for.n#J-18808-Ljbffrn
This advertiser has chosen not to accept applicants from your region.

Nearby Locations

Other Jobs Near Me

Industry

  1. request_quote Accounting
  2. work Administrative
  3. eco Agriculture Forestry
  4. smart_toy AI & Emerging Technologies
  5. school Apprenticeships & Trainee
  6. apartment Architecture
  7. palette Arts & Entertainment
  8. directions_car Automotive
  9. flight_takeoff Aviation
  10. account_balance Banking & Finance
  11. local_florist Beauty & Wellness
  12. restaurant Catering
  13. volunteer_activism Charity & Voluntary
  14. science Chemical Engineering
  15. child_friendly Childcare
  16. foundation Civil Engineering
  17. clean_hands Cleaning & Sanitation
  18. diversity_3 Community & Social Care
  19. construction Construction
  20. brush Creative & Digital
  21. currency_bitcoin Crypto & Blockchain
  22. support_agent Customer Service & Helpdesk
  23. medical_services Dental
  24. medical_services Driving & Transport
  25. medical_services E Commerce & Social Media
  26. school Education & Teaching
  27. electrical_services Electrical Engineering
  28. bolt Energy
  29. local_mall Fmcg
  30. gavel Government & Non Profit
  31. emoji_events Graduate
  32. health_and_safety Healthcare
  33. beach_access Hospitality & Tourism
  34. groups Human Resources
  35. precision_manufacturing Industrial Engineering
  36. security Information Security
  37. handyman Installation & Maintenance
  38. policy Insurance
  39. code IT & Software
  40. gavel Legal
  41. sports_soccer Leisure & Sports
  42. inventory_2 Logistics & Warehousing
  43. supervisor_account Management
  44. supervisor_account Management Consultancy
  45. supervisor_account Manufacturing & Production
  46. campaign Marketing
  47. build Mechanical Engineering
  48. perm_media Media & PR
  49. local_hospital Medical
  50. local_hospital Military & Public Safety
  51. local_hospital Mining
  52. medical_services Nursing
  53. local_gas_station Oil & Gas
  54. biotech Pharmaceutical
  55. checklist_rtl Project Management
  56. shopping_bag Purchasing
  57. home_work Real Estate
  58. person_search Recruitment Consultancy
  59. store Retail
  60. point_of_sale Sales
  61. science Scientific Research & Development
  62. wifi Telecoms
  63. psychology Therapy
  64. pets Veterinary
View All Senior Software Development Roles Jobs View All Jobs in London