About the Role: We are seeking a highly experienced and versatile Senior Software Engineer with deep expertise across quantitative development, infrastructure engineering, and full-stack development, to join and lead a high-performance team. The ideal candidate thrives at the intersection of finance and technology, has led engineering teams, and has built and maintained robust trading systems … Collaborate with quant researchers, traders, and infrastructure teams to deliver performant solutions. Maintain and optimize trading infrastructure (low-latency systems, data pipelines, monitoring, etc.). Manage a team of software engineers, mentor junior developers, and drive best practices across the stack. Ensure high code quality through code reviews, CI/CD, test automation, and Git-based workflows. Own deployment … and implement microservices and APIs for internal tools and external integrations. Work with data at scale (market data ingestion, real-time analytics, historical storage). Required Skills & Experience: Core Engineering: 5+ years of experience in software development, with exposure to both backend and frontend stacks. Strong programming proficiency in Python, C++, and Java (Quant/Trading grade codebases More ❯
About the Role: We are seeking a highly experienced and versatile Senior Software Engineer with deep expertise across quantitative development, infrastructure engineering, and full-stack development, to join and lead a high-performance team. The ideal candidate thrives at the intersection of finance and technology, has led engineering teams, and has built and maintained robust trading systems … Collaborate with quant researchers, traders, and infrastructure teams to deliver performant solutions. Maintain and optimize trading infrastructure (low-latency systems, data pipelines, monitoring, etc.). Manage a team of software engineers, mentor junior developers, and drive best practices across the stack. Ensure high code quality through code reviews, CI/CD, test automation, and Git-based workflows. Own deployment … and implement microservices and APIs for internal tools and external integrations. Work with data at scale (market data ingestion, real-time analytics, historical storage). Required Skills & Experience: Core Engineering: 5+ years of experience in software development, with exposure to both backend and frontend stacks. Strong programming proficiency in Python, C++, and Java (Quant/Trading grade codebases More ❯
environment. We hire people with exceptional talent and create an environment in which every individual can thrive professionally and personally. WHO YOU'LL WORK WITH You'll join our Engineering Experts within the AI, Insights & Solutions team. This team is part of Bain's digital capabilities practice, which includes experts in analytics, engineering, product management, and design. In … for our clients. Our collaborative and supportive work environment fosters creativity and continuous learning, enabling us to consistently deliver exceptional results. WHAT YOU'LL DO As an Expert Manager, SoftwareEngineering, you will lead the development and building of software applications that address complex problems in various industries. You will guide a diverse engineering team through … the entire engineering life cycle. Your responsibilities will include designing, developing, optimizing, and deploying cutting-edge softwareengineering solutions and infrastructure at the production scale required by the world's largest companies. Shape & scope client solutions. Work with Bain consulting teams and product owners to translate business problems into prioritized backlogs and technical road-maps for cross More ❯
Cambourne, Cambridgeshire, United Kingdom Hybrid / WFH Options
Remotestar
people from over twenty different countries, speaking multiple languages, with a physical footprint in Africa, Europe, and Latin America. The role: We are seeking a skilled Senior Full Stack Software Engineer who is proficient in both frontend and backend development. The ideal candidate will be responsible for designing, developing, and maintaining our platform and related services. Additionally, the candidate … and functionality of our applications and a strong understanding that our customers are the ultimate beneficiary of well built, scalable and working software. Key Responsibilities: Design, develop, and maintain software systems using modern frameworks and technologies. Collaborate with cross-functional teams to define, design, and ship new features. Write clean, maintainable, and efficient code. Implement responsive design principles to … write and understand design documentation using C4, sequence diagrams and workflows. Excellent problem-solving skills and attention to detail. Solid understanding of logging, monitoring and observability to understand if software is functioning as required. Strong communication and teamwork skills. Preferred Skills: Experience with cloud platforms e.g., AWS, Azure, Google Cloud. Knowledge of DevOps practices and CI/CD pipelines. More ❯
and maintaining legacy and "Cloud First" applications written primarily in C# and focused on .Net Core and Azure cloud platform. The group is continuously working to improve our Agile, Engineering, and DevOps practices and this role will be expected to actively participate in these efforts. At its core, this role requires excellent problem solving skills and C#/.Net … Java, Python and full stack coding capability. This role will need to effectively communicate, collaborate, and influence engineering and business team members across many projects and departmental boundaries. The Full Stack Senior Engineer is an advanced senior professional with wide ranging experience who uses various concepts and in-depth evaluation to resolve complex issues in creative and effective ways.The … business problems in a multifunctional project, assessing and communicating issues of technology impact on the business.The colleague in this position would be comfortable with the following activities:Evaluates application software packages and makes recommendations to senior management. Lead & participates with other colleagues in new product reviews, tests, and pilots. Collects & in-depth analyzes business requirements for large projects. Performs More ❯
and maintaining legacy and "Cloud First" applications written primarily in C# and focused on .Net Core and Azure cloud platform. The group is continuously working to improve our Agile, Engineering, and DevOps practices and this role will be expected to actively participate in these efforts. At its core, this role requires excellent problem solving skills and C#/.Net … Java, Python and full stack coding capability. This role will need to effectively communicate, collaborate, and influence engineering and business team members across many projects and departmental boundaries. The Full Stack Senior Engineer is an advanced senior professional with wide ranging experience who uses various concepts and in-depth evaluation to resolve complex issues in creative and effective ways.The … business problems in a multifunctional project, assessing and communicating issues of technology impact on the business.The colleague in this position would be comfortable with the following activities:Evaluates application software packages and makes recommendations to senior management. Lead & participates with other colleagues in new product reviews, tests, and pilots. Collects & in-depth analyzes business requirements for large projects. Performs More ❯
Are you a Full Stack Developer passionate about building cutting-edge web applications? At Restless Software, you'll have the opportunity to work on challenging projects, learn new technologies, and contribute to a collaborative and innovative team. We're looking for someone who is eager to push the boundaries and is committed to delivering exceptional user experiences. Responsibilities: Design … testing, and monitoring. Write clean, maintainable, and well-documented code following best practices. Collaborate with cross-functional teams, including designers, product managers, and DevOps engineers, to deliver high-quality software solutions. Ensure application performance, security, and scalability. Mandatory Skills: Bachelor's degree in Computer Science, SoftwareEngineering, or a related field. 10+ years of experience in a … professional role as a Software Engineer Relevant Bachelors Degree: equivalent to 3 years of experience Relevant Masters/Doctoral Degree: equivalent to 2 years of experience Relevant Certifications: equivalent to 3 months of experience Proficiency in front-end technologies such as HTML, CSS, JavaScript (ES6+), and frameworks like React, Angular, or Vue.js. Strong experience with back-end technologies, including More ❯
Brighton, England, United Kingdom Hybrid / WFH Options
AIRWARE SOLUTIONS LIMITED
/CD) practices. Troubleshooting & Maintenance: Monitor, troubleshoot, and resolve technical issues across the application stack in a timely manner. What you need: Education: Bachelor’s degree in Computer Science, SoftwareEngineering, or a related field. Experience: 3-5 years of professional experience in full stack web development, with a primary focus on .NET technologies. Cloud Expertise: Demonstrated experience … e.g., Angular, React, or Vue.js) and proficiency in HTML, CSS, and JavaScript. Solid understanding of RESTful API design and implementation. Experience with SQL Server, and familiarity with NoSQL databases. Software Development Lifecycle: Knowledge of Agile methodologies and commitment to collaborative problem solving, efficient coding practices, and timely delivery. Problem Solving: Excellent analytical and troubleshooting skills, with a keen attention More ❯
Christchurch, Dorset, United Kingdom Hybrid / WFH Options
ClearPoint Ltd
A bit about us For over 16 years, ClearPoint has helped organisations succeed in a continually changing digital landscape. We are a trusted technology partner combining digital design, softwareengineering, data and insights, cloud and platforms, and consulting services to help organisations adapt to change. We pride ourselves on forming transformational collaborative partnerships that maximise value, deliver results … access to co-working spaces across New Zealand and Australia, to cater to some of our team and clients in different regions. The Role ClearPoint is seekingSenior and Lead Software Engineersto join our Microsoft Practice. As our capabilities continue to grow, we're partnering with clients on a range of exciting opportunities across multiple industries. As a Software Engineer at ClearPoint, you will collaborate within cross-functional teams to design, build, and maintain high-quality software solutions. Depending on your level of experience, your role will range from hands-on coding to architectural design and technical leadership. Our projects involve modern softwareengineering practices, cloud-native development, and scalable microservices architectures. We are looking More ❯
We are seeking a talented and motivated Software Engineer to join our dynamic team. In this role, you will design, develop, and maintain software applications that drive our business operations and customer experiences. The ideal candidate is passionate about coding, problem-solving, and delivering high-quality software solutions. Key Responsibilities: Collaborate with cross-functional teams to gather … and analyze requirements. Design, develop, test, and deploy scalable and maintainable software applications. Write clean, efficient, and well-documented code following best practices. Troubleshoot, debug, and resolve software defects and technical issues. Participate in code reviews to ensure quality and adherence to standards. Stay updated with emerging technologies and industry trends. Contribute to the continuous improvement of development … processes and tools. Qualifications: Bachelor's degree in Computer Science, SoftwareEngineering, or related field (or equivalent experience). Proficiency in programming languages such as e.g., Java, Python, C#, JavaScript . Experience with frameworks and libraries like e.g., React, Angular, Django, .NET . Strong understanding of software development lifecycle (SDLC) and agile methodologies. Familiarity with version control More ❯
We are seeking a talented and innovative Software Engineer with an Active TS/SCI clearance to join our development team. The ideal candidate will be responsible for designing, developing, testing, and maintaining high-quality software solutions. This role requires collaboration with cross-functional teams to ensure robust, scalable, and efficient applications that meet business and customer needs. … Key Responsibilities: Design, develop, and implement software solutions based on business requirements. Write clean, maintainable, and efficient code following best practices. Collaborate with product managers, designers, and other engineers to define software requirements. Conduct software testing, debugging, and performance optimization. Implement and maintain APIs, databases, and cloud-based services. Participate in code reviews, providing feedback and improving … code quality. Maintain up-to-date documentation of software applications and processes. Stay updated with emerging technologies and integrate them as needed. Support troubleshooting and resolving software issues reported by users.Required Qualifications: Bachelor's degree in Computer Science, SoftwareEngineering, or a related field. Proficiency in programming languages such as Python, Java, C++, or JavaScript. Experience More ❯
have the opportunity to partner across multiple business areas building scalable innovative solutions. This role would suit an ambitious, seasoned engineer who wants to be part of an expanding engineering team having a big impact. Responsibilities Design and develop scalable, high-performance internal platforms and applications for core business functions including Credit Trading, FX Hedging, Portfolio Monitoring, and Treasury. … Collaborate cross-functionally with investment, operations, and data teams to translate complex business workflows into efficient, maintainable software solutions. Drive the full software development lifecycle - from technical design and implementation to testing, deployment, and production monitoring. Contribute across the stack, including backend services, frontend interfaces, and data engineering pipelines as needed. Provide technical leadership and mentorship to … more junior team members, fostering a culture of learning, accountability, and continuous improvement. A degree in Computer Science, Engineering, or a related technical field, or equivalent hands-on experience in a professional environment. Proven experience designing and developing robust APIs, microservices, and backend systems that power business-critical workflows. Experience with at least one of the following languages: Go More ❯
Senior Software Engineer - Clean Room page is loaded Senior Software Engineer - Clean Room Apply locations London time type Full time posted on Posted 18 Days Ago job requisition id JR011619 LiveRamp is the data collaboration platform of choice for the world's most innovative companies. A groundbreaking leader in consumer privacy, data ethics, and foundational identity, LiveRamp is … the value of their first-party data while staying on the forefront of rapidly evolving compliance and privacy requirements. You will: Lead the design, development, and implementation of complex software solutions for LiveRamp's Clean Room platform. Collaborate with cross-functional teams, including product managers, designers, and other engineers, to deliver high-quality features. Provide technical mentorship and guidance … junior engineers in the team. Continuously improve the performance, scalability, and reliability of existing systems. Participate in code reviews and ensure that the team adheres to best practices in software development. Keep up-to-date with the latest industry trends and technologies to continuously evolve the Clean Room platform. Your team will: Collaboratively develop cutting-edge solutions to improve More ❯
and solve massive scale problems centered on new payment flows, business and data solutions, cyber security, and B2C platforms. The Opportunity: We are looking for Versatile, curious, and energetic Software Engineers who embrace solving complex challenges on a global scale. As a Visa Software Engineer, you will be an integral part of a multi-functional development team inventing … designing, building, and testing software products that reach a truly global customer base. While building components of powerful payment technology, you will get to see your efforts shaping the digital future of monetary transactions. The Work itself: Design code and systems that touch 40% of the world population while influencing Visa's internal standards for scalability, security, and reusability … Collaborate multi-functionally to create design artifacts and develop best-in-class software solutions for multiple Visa technical offerings Actively contribute to product quality improvements, valuable service technology, and new business flows in diverse agile squads Develop robust and scalable products intended for a myriad of customers including end-user merchants, b2b, and business to government solutions. Leverage innovative More ❯
Solr, Elasticsearch, if not you have the appetite to learn more. Hands on experience with SQL and NoSQL databases under your belt. Hold a degree in Computer Science/SoftwareEngineering or equivalent experience. Familiar with writing automated tests and maintaining high code quality. You have laser sharp attention to detail. Strong communication skills (both verbal and written More ❯
seamless experience that emphasises simplicity, efficiency, and rapid execution. Our goal is to remove obstacles, enabling you to achieve success faster and more effectively. Role Overview As a Senior Software Engineer, you will play a pivotal role in architecting and developing our next-generation web application and API. This role requires technical leadership, hands-on development, and mentoring of … junior developers. You will drive the adoption of best practices, ensuring scalability, security, and performance. If you are passionate about software development, enjoy solving complex problems, and are ready to lead innovative projects, we encourage you to apply. Join our dynamic team and contribute to building transformative solutions that make a tangible impact. This role will be eligible for … Qualifications and Key Skills Education: Bachelor’s in Computer Science or related field from a Tier 1 university. Experience: Minimum of 4 years of full-time professional experience in software development, with strong expertise in TypeScript, ReactJS, and Next.JS. Solid experience in building RESTful APIs Leadership: Proven track record of leading development teams and managing large-scale projects. Database More ❯
seamless experience that emphasises simplicity, efficiency, and rapid execution. Our goal is to remove obstacles, enabling you to achieve success faster and more effectively. Role Overview As a Senior Software Engineer, you will play a pivotal role in architecting and developing our next-generation web application and API. This role requires technical leadership, hands-on development, and mentoring of … junior developers. You will drive the adoption of best practices, ensuring scalability, security, and performance. If you are passionate about software development, enjoy solving complex problems, and are ready to lead innovative projects, we encourage you to apply. Join our dynamic team and contribute to building transformative solutions that make a tangible impact. This role will be eligible for … Qualifications and Key Skills Education: Bachelor’s in Computer Science or related field from a Tier 1 university. Experience: Minimum of 4 years of full-time professional experience in software development, with strong expertise in TypeScript, ReactJS, and Next.JS. Solid experience in building RESTful APIs Leadership: Proven track record of leading development teams and managing large-scale projects. Database More ❯
our unique differences are celebrated, we could be the place for you! Your Mission As a Senior Product Engineer , you play a key role in building and delivering impactful software solutions that drive the evolution of payment processing and recurring commerce. You are responsible for designing, developing, and maintaining high-quality, scalable, and reliable applications. You work closely with … and other engineers to create seamless user experiences and drive product excellence. Your expertise extends beyond coding-you influence technical decisions, mentor team members, and contribute to the overall engineering strategy. Key Responsibilities Product Development & Delivery Relentlessly focus on delivering value by prioritizing impact-driven development, making pragmatic trade-offs, and continuously improving software to meet business and … user needs. Design, develop, and maintain high-quality software applications, ensuring scalability, reliability, and performance. Own end-to-end feature implementation, from requirements gathering to deployment. Collaborate with product managers and designers to translate business requirements into technical solutions. Ensure high reliability and uptime through proactive monitoring and improvements. Optimize application performance and ensure best practices in security and More ❯
that offer real value and work for everyone. Hippo's Senior Python Developers are experts in their field. You will act as a senior consultant providing technical expertise in softwareengineering practices both internally and to our clients. You will drive the team's technical deliverables, maintain client relationships and be passionate about developing and upskilling others. Please … for this level of position, allowing for progression in the role. Your role in nutshell: Act as a technical SME within the squad to produce and ensure user-centred software is developed based on business requirements and following best practice Work collaboratively with colleagues to explore, design and deliver solutions to client problems Design and manage software development … your team and stakeholders, identifying and ensuring that challenges are overcome Involved in the recruitment of other engineers, and support other consultants in their professional development Promote Hippo's Engineering Herd externally (for example through writing Blogs, Workshops, Seminars or Conferences) Skills and experience that you need Expertise in Python Development Expertise in AWS Serverless including tools & technologies such More ❯
Job Summary: We are seeking a forward-thinking Senior Software Architect to lead the design of intelligent automation solutions in a high-impact enterprise environment. This role combines hands-on development across multiple languages (Java, C#, Python, Rust), system design, and technical leadership with exploration of next-generation AI development utilizing GitHub CoPilot, Agentic AI platforms, and other AI … tools. You will define architectural standards, evaluate new technologies, and ensure robust, scalable software solutions while actively coding and mentoring others. Key Responsibilities: Design end-to-end technical architectures for enterprise automation systems, including real-time control, monitoring, and integration across hybrid and multi-cloud platforms (Azure, GCP, AWS) Define architectural design patterns and best practices for containerized microservices … in event-driven, distributed computing systems Review and refine engineering designs to ensure maintainability, scalability, and performance Contribute directly to the codebase, developing key components in multiple languages (Java, C#, Python, Rust) Leverage CoPilot, GPT-based tools, and Agentic platforms to accelerate development and improve SDLC processes Build custom AI agents and tools for automated code generation, testing, refactoring More ❯
Manchester, Lancashire, United Kingdom Hybrid / WFH Options
Lloyds Bank plc
Senior Software Engineer (Fullstack) page is loaded Senior Software Engineer (Fullstack) Apply locations Manchester Chester Halifax Leeds posted on Posted Yesterday time left to apply End Date: July 12, 2025 (13 days left to apply) job requisition id 131762 End Date Friday 11 July 2025 We support flexible working - click here for more information on flexible working options … Flexible Working Options Flexibility in when hours are worked, Hybrid Working, Reduced Hours Job Description Summary . Job Description JOB TITLE : Senior Software Engineer (Fullstack) SALARY: £70,929-£86,691 pa LOCATION(S): HOURS: Full-time - 35 hours per week WORKING PATTERN: Our work style is hybrid, which involves spending at least two days per week, or 40% of … ll design and develop both frontend and backend components of modern applications. You'll work with cloud-native technologies, microservices, and CI/CD pipelines to deliver high-quality software that makes a real difference. WHAT YOU'LL BE DOING As a Senior Software Engineer, you'll: Design, develop, test, and deploy modular applications, APIs, and services using More ❯
People who thrive in a collaborative culture like ours where we solve real problems while building the future of finance. You Are excited to be part of a vibrant engineering community that values diversity, hard work, and continuous learning. Love solving complex real-world business problems. Recognize that cross-functional collaboration is a core component of success for the … learning different functions and technologies, and we gain the benefits of your experience across teams. Run technology pro bono programs that help the non-profit community and give our engineering community opportunities to volunteer and participate. Offer education reimbursements and ongoing training in technology, communication, and diversity & inclusion. Embrace knowledge sharing through lunch-and-learns, demos, and technical forums. … design and architecture can respond and recover quickly. Conduct regular code reviews, write unit tests, and maintain comprehensive technical documentation for systems, processes, and architecture. Requirements 10+ years of software development experience working in asset management/hedge funds, investment banking or financial services institutions Bachelor's degree in Computer Science, Math, or equivalent; a higher degree in a More ❯
Be part of a supportive culture that values innovation, learning, and diversity. Flexible hybrid working arrangements. Ready to apply? If you're a problem-solver with a passion for engineering elegant solutions in C#/.NET, and you want to work on projects that matter, we'd love to hear from you. More ❯
Bristol, Avon, South West, United Kingdom Hybrid / WFH Options
Hargreaves Lansdown
HL as a whole. Actively participating in working groups and communities of practice designed to support the development team. Continually develop both technical and interpersonal skills. Pro-actively providing engineering support for existing applications. Pro-actively providing coaching & mentoring to peers. Experience Experience of developing client and server-side web applications using a range of technologies inc. AWS, Kubernetes More ❯
efforts. In this role, you'll lead smaller projects, guide junior developers, and shape our technical direction in full-stack cloud development. You will actively participate in the entire software development lifecycle, focusing on designing, coding, developer testing, and deploying cloud-native applications using modern full-stack technologies. Responsibilities Project Leadership: Lead smaller projects from design through deployment, showcasing … in using version control systems (e.g., Git) and experience with CI/CD pipelines. Problem-Solving: Exceptional problem-solving capabilities, with a history of effectively addressing and resolving complex engineering issues. Communication: Excellent verbal and written communication skills to articulate technical concepts to both technical and non-technical stakeholders. As an equal opportunities' employer, we welcome applications from individuals … you are interested in a flexible working pattern, please talk to our recruitment team to find out if this is possible in the current working environment. Job Title Fullstack Software Developer Job ID 43119 City/Township/Village State/Province Gloucestershire Country United Kingdom Work arrangement Hybrid Area of work SoftwareEngineering Employment type Regular More ❯