City of London, London, United Kingdom Hybrid / WFH Options
Inara
Role: Senior Software Engineer Location: Remote (with occasional monthly collaboration days) Are you... A software Engineer with 5+ years experience, working with modern programming with one or more programming languages such as Python, Golang, Java, Ruby, TypeScript etc? Experienced working on cloud platform such as AWS, Google Cloud and have a good understanding of cloud infrastructure? Experienced working … pop into the office to meet colleagues or even change if scenery when you like? About: Our client are a "Scale-Up" cloud solutions consultancy, helping customers to optimise Software & Cloud, covering DevOps, DevSecOps, Transformation, Strategy and more. Due to recent successes in the continued commercial strategy, we are now looking to grow the engineering footprint significantly to … build new teams for new customer engagements. As a Senior Software Engineer, you will have the opportunity to work across various industries and sectors. This diversity ensures that no two projects are the same, allowing you to gain valuable insights into the unique challenges faced in different domains. The Technology/Skills: As mentioned, every project is a little More ❯
Software Engineer - Full Stack Java Developer I/II Junior to Mid-Level $65,000 - $85,000 Omaha, NE (Offutt AFB) Active Secret Clearance Required (TS/SCI Eligibility) Design and deploy software that protects national security - while building your full stack and DevOps career in a mission-critical environment. Hiring Software Engineers in Omaha, NE! Join … the Life As a Full Stack Java Developer supporting a Department of Defense (DoD) program at Offutt Air Force Base in Omaha, you'll be part of a collaborative software team that: Designs, codes, and maintains secure, scalable web applications using Java, JavaScript, and front-end frameworks like React and Angular. Builds and integrates backend systems that interact with … Kubernetes and GitLab Pipelines. Applies DoD security protocols and implements secure coding standards to protect mission data. Is This You? Junior Level Candidates: Bachelor's degree in Computer Science, SoftwareEngineering, or related field. At least 1 year of experience developing with Java, JavaScript, and related tools. Mid-Level Candidates: Bachelor's degree + 5 years of experience More ❯
London, England, United Kingdom Hybrid / WFH Options
Harnham
Role: Senior Software Engineer (Python) Salary: £100,000-£110,000 + Bonus WFH: Hybrid - 2-3 days/week in-office (Central London) Overview Our client is a profitable and fast-growing UK fintech helping over 800,000 customers improve their financial health. Backed by strong leadership and AI-driven innovation, the company is building a brand-new mobile … app and scaling its engineering team to support rapid product delivery. They're now hiring a Senior Python Engineer to join this lean, high-impact team and help shape the future of fair, tech-driven credit products. Key Responsibilities Design, build and scale modern APIs and backend services in Python Lead technical delivery across greenfield and legacy systems Collaborate … Write maintainable, testable, high-performance code Influence architecture and mentor junior engineers Balance delivery with strategic thinking in a fast-moving environment Ideal Candidate 7+ years of experience in softwareengineering Strong Python (FastAPI, Flask, or Django preferred) AWS or Azure cloud exposure Frontend awareness (e.g. React) Agile mindset; thrives in lean, delivery-focused teams Passionate about AI More ❯
Position Sr. Software Engineer (Front End) Location Coppell TX(local preferred onsite 5 days) Duration 06+ Months Required Technical Skills: JavaScript (ES6+) Expert React (v18+) Expert TypeScript Expert Tailwind CSS & responsive design Expert Testing frameworks: Cypress, Jest, or Playwright Expert TanStack Query (React Query) Intermediate Webpack Intermediate Vue.js Intermediate Java (OOP) Intermediate CI/CD & feature flags Intermediate Git … monitor new functionality for continuous feedback and performance improvement. Perform additional duties as assigned. Competencies: Able to solve technical problems independently and with a collaborative team. Experience in technical engineering practices for reviewing, testing, deployment, and release of internal and customer-facing functionality. Experience in building, maintaining, optimizing, and upgrading functionality in an iterative, secure, and resilient manner. Able … Intermediate experience with Git Required Education and Experience: BA/BS degree in Computer Science or related fields and 6+ years of experience OR 8+ years equivalent experience in software development Programming experience with at least one software programming language Experience with production-grade distributed systems development Preferred Education and Experience: 8+ years of experience in web-based More ❯
Software Developer (Manufacturing Diagnostics) Full-time Legal Entity: ETAS Ltd. Tomorrow's cars will be defined by software and here at ETAS we are at the forefront of this evolution to the software-defined vehicle. The solutions we are developing today will enable millions of cars to get closer to the dream of Autonomous Driving. We are … the experts in the industry and together we have decades of experience in software architecture, embedded development, agile methodologies, and test-driven development. Alongside our parent company Robert Bosch, we share the values of a better world for everyone and our common mission - Invented for Life. Overview of the role: This is an opportunity to support the delivery of … test of vehicle production lines, dealing directly with the customer and working closely with other members of the development team including other suppliers and representatives of the customer and engineering departments. Detailed Activities: Analysis of customer requirements, to derive technical solutions. Development of accurate estimates for proposed technical solutions. Design and development of system and sub-system components. Debug More ❯
City of London, London, England, United Kingdom Hybrid / WFH Options
Matched Group
Senior Full Stack Software Engineer Tech : AWS Lambda, React with Next.js, TypeScript, Node.js, and Terraform Why? start-up financial services, revolutionising the industry Location : Hybrid - 2-3 days in the office (London) Salary : £80k - £95k + benefits Our Client A new UK-based financial services provider is launching a credit card offering aimed at delivering fair, flexible, and user … friendly financial products to consumers. The organisation is committed to empowering individuals by enhancing their understanding and control of personal finance through clarity, intelligence, and technology. Senior Full Stack Software Engineer - Responsibilities Collaborate with Product Owners to ensure that the technical roadmap aligns with the product vision. Actively participate in product planning meetings and provide technical input to guide … guidance and mentorship to junior developers. Stay up-to-date with new technology trends, applications, and protocols. Contribute to the development of technical documentation and standards. Senior Full Stack Software Engineer - Experience Required Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field, or equivalent experience Proven experience as a Full Stack Engineer or More ❯
Software Engineer - C#/.Net The role: You will be part of a team of highly talented engineers, designing and developing software products that deliver automated and integrated quality assurance in radiation therapy. The software you will deliver enables our customers' clinical staff to optimize their equipment's performance and deliver treatment with precision and confidence. Your … responsibilities will include but are not limited to: Demonstrate solid softwareengineering skills in all aspects of the development life cycle: Participate in technical design discussions. Contribute to architecture and design documents. Develop and maintain full stack application components and services. Implement automated tests as part of the product CI/CD pipeline. Collaborate with peers for successful … product delivery. Be accountable for the software you ship and for the overall success of the team. Be part of a learning organization, always open to test new ideas. Be part of a product scrum team with shared purpose and ready to help each other. Additional roles and responsibilities may be assigned as required. Identify and discuss improvements to More ❯
Software Engineer - C#/.Net The role: You will be part of a team of highly talented engineers, designing and developing software products that deliver automated and integrated quality assurance in radiation therapy. The software you will deliver enables our customers' clinical staff to optimize their equipment's performance and deliver treatment with precision and confidence. Your … responsibilities will include but are not limited to: Demonstrate solid softwareengineering skills in all aspects of the development life cycle: Participate in technical design discussions. Contribute to architecture and design documents. Develop and maintain full stack application components and services. Implement automated tests as part of the product CI/CD pipeline. Collaborate with peers for successful … product delivery. Be accountable for the software you ship and for the overall success of the team. Be part of a learning organization, always open to test new ideas. Be part of a product scrum team with shared purpose and ready to help each other. Additional roles and responsibilities may be assigned as required. Identify and discuss improvements to More ❯
Manchester Area, United Kingdom Hybrid / WFH Options
Anson McCade
great mix of modern Java stack and large-scale architecture. My client have presences all over the UK and beyond this role will be hybrid out of the key engineering site in Knutsford. On offer Salary £64k - £94k D.O.E Hybrid working - 2 days a week on site Company benefits pack 1st class skill up opportunities Excellent career progression opportunities … Boot, TypeScript/React/Angular, Golang or Python Experience working on high traffic platforms Excellent problem solving skills with ability to simplify complex concepts Experience mentoring or guiding engineering teams Experience with public cloud platforms and CI/CD pipelines is highly desirable (AWS, GCP or Azure) Hands on with version control tools like Git is highly desirable More ❯
Junior Full-Stack Software Developer Location: London, United Kingdom Type: Full-Time (hybrid working – home and office-based) Salary: Competitive A forward-thinking organisation is seeking a motivated and enthusiastic full-stack software developer to support digital transformation projects, with a focus on sustainability and climate change. This is an excellent opportunity for someone early in their career … to security best practices (e.g., OWASP). Work on RESTful API design and consumption. Collaborate on version control practices using Git, documentation, and code reviews. Desired Skills: Passion for software development and continuous learning. Some frontend experience with JavaScript/TypeScript and frameworks like React.js. Basic backend experience with Python or Node.js. Understanding of databases (relational and NoSQL). … Understanding of API integration and security fundamentals. Experience or interest in OCR and NLP is beneficial. Knowledge of version control (e.g., Git). Education & Experience: Degree in computer science, softwareengineering, or a related discipline – or relevant practical experience. Some practical experience with full-stack development or internships is a bonus. A strong interest in sustainability, ESG, and More ❯
City of London, London, United Kingdom Hybrid / WFH Options
Haystack
Junior Full-Stack Software Developer Location: London, United Kingdom Type: Full-Time (hybrid working – home and office-based) Salary: Competitive A forward-thinking organisation is seeking a motivated and enthusiastic full-stack software developer to support digital transformation projects, with a focus on sustainability and climate change. This is an excellent opportunity for someone early in their career … to security best practices (e.g., OWASP). Work on RESTful API design and consumption. Collaborate on version control practices using Git, documentation, and code reviews. Desired Skills: Passion for software development and continuous learning. Some frontend experience with JavaScript/TypeScript and frameworks like React.js. Basic backend experience with Python or Node.js. Understanding of databases (relational and NoSQL). … Understanding of API integration and security fundamentals. Experience or interest in OCR and NLP is beneficial. Knowledge of version control (e.g., Git). Education & Experience: Degree in computer science, softwareengineering, or a related discipline – or relevant practical experience. Some practical experience with full-stack development or internships is a bonus. A strong interest in sustainability, ESG, and More ❯
expected to have. We have an opportunity to impact your career and provide an adventure where you can push the limits of what's possible. As a Senior Lead Software Engineer within the Treasury & Chief Investment Office (TCIO), Corporate Technology team at JPMorgan Chase, you will play a pivotal role in an Agile feature team. Your duties will include … Java. Proactively identify improvements in systems and processes to reduce risk and improve performance. Ensure clear communication with colleagues to align on technical solutions and business needs. Execute creative software solutions, design, development, and technical troubleshooting with ability to think beyond routine or conventional approaches to build solutions or break down technical problems. Develop secure high-quality production code … and review and debug code written by others. Actively contribute to the engineering community as an advocate of firmwide frameworks, tools, and practices of the Software Development Life Cycle Contribute to the wider team culture of diversity, equity, inclusion, and respect. Required Qualifications, Capabilities, and Skills Formal training or certification in softwareengineering concepts advanced applied More ❯
you meet all the requirements. You're ready to gain the skills and experience needed to grow within your role and advance your career — and we have the perfect softwareengineering opportunity for you. As a Software Engineer II at JPMorgan Chase within the [insert LOB or sub LOB], you are part of an agile team that … works to enhance, design, and deliver the software components of the firm's state-of-the-art technology products in a secure, stable, and scalable way. As an emerging member of a softwareengineering team, you execute software solutions through the design, development, and technical troubleshooting of multiple components within a technical product, application, or system More ❯
R&D group of a Fortune 1000 Data Conglomerate is looking to hire a Senior Software Engineer to assist with a multitude of DARPA based projects for its Mclean based operation(2 days onsite a week). This person will working on all new green development projects utilizing an array of tools such as: JVM programming languages(Java/… great opportunity to work with other sound developers for an impactful cause and an active Top Secret clearance or above is required Required Skills & Experience 4+ years of professional softwareengineering experience Active Top Secret clearance or above Experience with JVM languages: Java(preferred), Scala, Groovy, and/or Python Experience with javascript frameworks: React(preferred), Angular, and More ❯
leading investors so far, with $140 million raised in the last Series C funding round in January 2023. The role We are seeking a highly skilled and experienced C++ Software Engineer with expertise in developing robust mechanisms and pipelines which acquire metrics for real-time production autonomy software and evaluate its performance. You will be responsible for developing … rely on your field expertise and knowledge of mobile Motion Planning systems to regularly collaborate with a variety of capability owners to innovate and drive progress. As a Senior Software Engineer in the Evaluators, Metrics and Tooling platform team, you will assess Motion Planning performance by: Developing and maintaining high quality processes and APIs to generate performance signals and … combine them to create meaningful performance metrics Building and owning the necessary tools and the Planning evaluation framework Contributing significantly to the engineering lifecycle, including scoping, design, implementation, testing, deployment and maintenance of your team's work Verifying and validating through on-road testing and scenario simulation Leveraging synthetic data from simulations to expand test situations Collaboratively defining processes More ❯
An exciting opportunity awaits to join a global banking powerhouse as they seek to appoint an experienced Senior Software Engineer to lead the design and development of high-performance, scalable software solutions that drive exceptional user experiences and support business growth. This role sits within a forward-thinking technology team focused on customer-centric platforms, working with modern … and problem-solving abilities with a knack for simplifying complex technical challenges. A proactive mindset with a strong sense of ownership and commitment to quality engineering. Proven experience mentoring engineering teams and contributing to a high-performing development culture. Excellent communication skills, able to bridge technical detail and business value effectively. Strategic thinking with the ability to design systems … aligned with business goals. Comfort working across distributed systems and integrating diverse technologies. Preferred Skills & Experience: Deep understanding of software architecture, design patterns, and secure coding practices. Hands-on experience with cloud services such as AWS , Azure , or Google Cloud , and CI/CD pipelines. Proficiency in SQL/NoSQL databases and modern version control systems (e.g., Git). More ❯
Job Description A variety of soft skills and experience may be required for the following role Please ensure you check the overview below carefully. As a Software Engineer III at JPMorgan Chase within the Liquidity and Account Solutions team, you serve as a seasoned member of an agile team to design and deliver trusted market-leading technology products in … eager to continuously learn and enhance your skills. Job responsibilities Design and develop high-performance, latency-sensitive code, incorporate security requirements and reviewing code written by team members using softwareengineering best practices Write secure, high-quality code and automated tests Produce architecture and design artifacts for complex applications while being accountable for ensuring design constraints are met … by code Identify opportunities to eliminate recurring issues to improve overall operational stability of software applications and systems Participate in communities of practice across the group to drive awareness, consistency and adoption of modern technologies Add to team culture of diversity, equity, inclusion, and respect Collaborate effectively as part of a global team Provide technical leadership to small engineeringMore ❯
innovation, partnerships and networks combine to deliver a unique set of products and services that help people, businesses and governments realize their greatest potential. Title and Summary Lead Java Software EngineerLead Software Engineer Our Purpose: We work to connect and power an inclusive, digital economy that benefits everyone, everywhere by making transactions safe, simple, smart, and accessible. Using … deliver industry leading risk assessment solutions. We are the Platform & API Team which is responsible for the customer facing APIs to our products and are looking for a Lead Software Engineer for our Budapest office. As a Lead Software Engineer, we are looking for someone who be on of the tech leaders on our team to help developers … in an Agile environment that is geographically diverse • Help lead and mentor from the tech perspective members of the team • Responsible for the analysis, design, development, and delivery of software backend (REST API) solutions • Define requirements for new applications and customization adhering to Mastercard standards, processes, and best practices • Develop, customize, and test applications to integrate to Mastercard's More ❯
Job Title: Senior Software Engineer Location: Onsite Washington, D.C. Clearance: Top Secret Employment Type: Full-Time/W2/Contract Position Summary: Experis is seeking a highly experienced Senior Software Engineer to support a federal agency's mission-critical applications. The ideal candidate will have at least 8 years of hands-on software development experience, with advanced … Support and maintain enterprise applications in a 24/7 mission-critical environment. Required Qualifications: • U.S. Citizenship is required. • Top Secret security clearance. • Bachelor's degree in Computer Science, Engineering, or related field. • 8+ years of hands-on development experience in: • Java 8 (J2EE), Spring Framework 5+, Spring Boot 2 • JavaScript/AJAX, React, HTML, CSS • Hibernate 5+, RESTful More ❯
Newcastle Upon Tyne, Tyne and Wear, North East, United Kingdom Hybrid / WFH Options
Netcompany UK Limited
challenger in Europe whilst evolving the next generation of IT consulting. Operating across both public and private sectors, we offer a comprehensive range of services from product design and engineering, digital strategy, data services & management (Machine Learning and AI), cloud migration to program delivery and service operations, our offerings are designed to meet diverse business needs. Job Description This … consultancy, which offers you fast-track career development opportunities, as well as the opportunity to explore new and cutting-edge technologies. This role supports the full life cycle of software development, and includes the opportunity for hands-on coding. Can you see yourself playing a crucial role in supporting and driving your team to succeed? Are you looking to … new features Analysis and design of the overall solution Daily sparring with your team Full life cycle of delivery Qualifications +4 years experience in the IT Industry Degree in SoftwareEngineering, Computer Science, Information Technology or similar A curiosity to explore new technologies Experience across the full software development lifecycle Ability to code within projects Experience in More ❯
Chichester, United Kingdom Posted on 28/05/2025 Are you looking for a software role with real impact? One where you get to see your innovative solutions operating on hardware that's revolutionising a key industry? As Full Software Stack Engineer at sees.ai, you'll architect and develop our cloud infrastructure as we scale production of … drones flown from a central control room to unlock the full potential of drone technology. In this role, you get real ownership of projects with tangible outcomes - seeing your software powering real-world drone operations across critical infrastructure is incredibly rewarding. You'll join a highly skilled, collaborative team that thrives on diverse perspectives and innovative problem-solving. The … teams and external regulators. Contribute & Collaborate : Share best practices, contribute to technical discussions, and help drive the team's technical maturity through knowledge sharing. Who You Are Experience with software/system design and familiarity with microservice architecture in production environments. Bachelor's degree or above in SoftwareEngineering, Computer Science, or similar. Bonus: React, Linux, Kubernetes More ❯
The Swift Group is looking for a Senior Software Engineer to join our team. The optimal candidate will design and develop complex new software products, or make significant enhancements to existing software. The ideal candidate is a hands-on developer with significant experience in developing full stack applications to include a well-designed UI and the supporting APIs … to interface with back-end data stores and microservices. Key Responsibilities: Design, program/develop, and modify software systems, applications, and tools, both existing and potentially new in the future Analyze user needs and software requirements to determine feasibility of design within time and cost constraints Correct errors by making the appropriate changes and perform regression testing to … ensure the desired result was produced Conduct testing of program and software applications to be sure they will produce the desired results and that instructions are correct Organize and maintaining documentation of application development and subsequent revisions, so others are able to understand the program Collaborate with teammates, other service providers, vendors, and users to develop new programming method More ❯
We offer you the opportunity to delight millions of TV streamers around the world while gaining meaningful experience across a variety of disciplines. About The Team The Roku Enterprise Engineering team is seeking an experienced and versatile Senior Software Engineer to develop scalable platform services on which we run our company and ensure we scale to meet our … rapid employee and business growth. About the role As a senior technical lead, you consider yourself a platform services developer and developing innovative solutions using modern software frameworks and paradigms. You are self-driven and problem solver, with a strong background in building large-scale software platform and applications. You are execution focused and would develop a reputation … from contributing to web technology and framework stack, to use case and data model design Drive architecture discussions, take ownership and responsibility over new projects, and deliver high quality software with tight timeline Partner with security and compliance teams to ensure the application meets compliance, security and audit requirements Participate in the continual improvement of engineering tools, cloud More ❯
integrate, organize, and centralize data while testing and ensuring the data is readily accessible and in a usable state, including quality assurance. THE IMPACT YOU WILL MAKE The Senior Software Engineer - AWS role will offer you the flexibility to make each day your own, while working alongside people who care so that you can deliver on the following responsibilities … Identify customer needs and intended use of requested data in the development of database requirements and support the planning and engineering of enterprise databases. Maintain comprehensive knowledge of database technologies, complex coding languages, and computer system skills. Support the integration of data into readily available formats while maintaining existing structures and govern their use according to business requirements. Analyze … Experience 4+ years Desired Experiences Bachelor degree or equivalent 10+ years industry experience Skills Ability to take ownership and drive issues to closure Should have worked in an Agile software development environment Business knowledge of market data and capital markets is strongly desired Ability to perform high complexity (i.e. system level applications) analysis, design, development, and unit testing of More ❯
Salary: 45.000 - 75.000 € per year Requirements: We require a University or college degree in Computer Science, Business Informatics, SoftwareEngineering, or any related subject. You should have 7+ years of professional experience in the field of object-oriented software development using C++ or .NET (C# in particular), combined with extensive knowledge of SQL and NoSQL databases such … communication skills to convey technical solutions clearly, are necessary. Fluency in English is mandatory, and additional languages such as German are a plus. Responsibilities: In this role as a Software Architect (all genders) Platform, you will play a key part in shaping the software architecture of our remote access, control, and support solutions. You will work closely with … cross-functional teams to design and evolve our software architecture using the latest technologies and best practices. Your responsibilities include conceptualizing and designing platform-independent, scalable, secure, reliable, and high-performing cloud/SaaS solutions. You will develop guidelines and best practices around architecture which will be relevant for the entire organization. Additionally, you'll create and maintain comprehensive More ❯