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 At Roku, our Trust Engineering team is a close-knit group of passionate professionals. Our mission? To protect our customers, partners, devices, services, infrastructure, and data. We work collaboratively, sharing insights and expertise to … ahead of the curve. Join us, and you'll be part of a dynamic team that thrives on challenges and celebrates victories together. About the Role As a Security Software Engineer, your role involves architecting, designing, and implementing end-to-end security controls to impact the global user base. A key focus is on developing automated, scalable security solutions … and mitigate security risks Managing PKI, TLS, and GPG infrastructure Applying cryptography and security design principles to cloud environments Documenting playbooks, procedures, and architecture Providing subject matter expertise to software development groups to assist in cryptography and key management/authentication API. We are excited if you have Passion for cybersecurity with an effective and passionate drive to protect More ❯
Your ability to accelerate impact and make meaningful change for your clients is enabled by our strategic partner ecosystem and our robust technology platforms across the IBM portfolio, including Software and Red Hat. Curiosity and a constant quest for knowledge serve as the foundation to success in IBM Consulting. In your role, you'll be encouraged to challenge the … IBM is seeking a highly skilled and experienced Senior Java Developer to join our team in a public sector account. The ideal candidate will possess a strong background in software development, a deep understanding of Java technologies, and relevant industry certifications. This role requires a professional who can lead complex projects, mentor junior developers, and foster a culture of … this is possible in the current working environment. Job ID 14050 City/Township/Village State/Province Gloucestershire Country United Kingdom Work arrangement Hybrid Area of work SoftwareEngineering Employment type Regular Position type Professional Up to 60% or 3 days a week (home on weekends - based on project requirements) Company Shift General (daytime) Is this More ❯
Your ability to accelerate impact and make meaningful change for your clients is enabled by our strategic partner ecosystem and our robust technology platforms across the IBM portfolio, including Software and Red Hat. Curiosity and a constant quest for knowledge serve as the foundation to success in IBM Consulting. In your role, you'll be encouraged to challenge the … if this is possible in the current working environment. Job ID 39068 City/Township/Village State/Province Country United Kingdom Work arrangement Hybrid Area of work SoftwareEngineering Employment type . click apply for full job details More ❯
Manchester Area, United Kingdom Hybrid / WFH Options
Anson McCade
Senior Java Software Engineer Location: Manchester (hybrid, 2 days a week) Salary: £65,000 – £90,000 (depending on experience) + bonus Are you an experienced software engineer with a passion for building high-quality, scalable systems that make a real impact? We're looking for a Senior Software Engineer at VP level to lead development initiatives, mentor … engineering teams, and contribute to the design and architecture of innovative technology solutions. As part of a high-performing Customer Technology team, you’ll collaborate with cross-functional partners to build secure, performant applications that power critical services for millions of users. What You'll Be Doing: Leading the development and delivery of high-quality software using modern … engineering best practices. Collaborating with product managers, designers, and fellow engineers to define requirements and shape technical direction. Taking ownership of secure, scalable, and maintainable codebases with strong testing coverage. Driving continuous improvement and knowledge sharing through code reviews and mentoring. Exploring and adopting emerging technologies to push innovation and system resilience. What We're Looking For: Strong expertise More ❯
framework (front end) • Experience with Microservices • Experience with containerization technologies: Docker, Kubernetes, or OpenShift • Experience with cloud technologies such as Amazon Web Services (AWS) or GovCloud • Experience with Agile Software Development Process and Methodologies (SAFe, Scrum, or Kanban) • Experience with supporting systems engineering efforts in system design, solution engineering, and software development Preferred Skills: • Experience with … development, including JavaScript, TypeScript, CSS, SCSS, or HTML • Experience with unit testing • Experience with integration and development tools, including AWS, Docker, Bitbucket, and Jenkins • Experience integrating, testing, and deploying software applications to operations. • Knowledge of REST APIs Education: Bachelor's degree in computer science, Computer Engineering, SoftwareEngineering, Information Systems, or a related discipline and minimum More ❯
An exciting opportunity has opened up for a Lead Software Engineer to join a collaborative, fast-moving technology team delivering complex, secure, and scalable digital solutions. This role is perfect for someone who thrives on solving tough engineering challenges while remaining focused on the craft of software development. Engineers here are empowered to stay hands-on with … the opportunity to work on meaningful, high-impact projects. What You'll Be Doing Delivering high-quality, technology-enabled outcomes for complex and mission-critical client needs using modern engineering practices. Acting as a technical leader and mentor across the engineering team—guiding others in Agile principles and software craftsmanship. Collaborating with product managers to break down … include UK residency for the past 5 years and UK or dual nationality. Expertise in C# and .NET, ideally with full-stack development experience. A strong background in leading softwareengineering teams building distributed, scalable, and secure systems. Solid knowledge of software architecture, design patterns, and code review processes. Experience with containerization technologies such as Docker and More ❯
London, South East, England, United Kingdom Hybrid / WFH Options
Connexa
Our client, a fast-growing FinTech organisation delivering innovative digital financial solutions, is seeking a highly experienced Senior Software Engineer. This is a unique opportunity to join their dynamic tech team as they prepare to launch a brand-new mobile app in September 2025. The successful candidate will spearhead Python development, becoming the first permanent Python specialist within the … collaborative team of Developers, Data Engineers, and Technology Experts. With a CEO who is a strong advocate of AI, experience and passion for AI technologies and their application in software development will be highly valued. Main Purpose of the Role:Lead and champion Python development within the organisation.Drive technical innovation across mobile app projects, backend development, and AI-driven … solutions.Collaborate closely with a multi-disciplinary technology team to deliver scalable, robust solutions. Key Responsibilities:Design, develop, and maintain high-quality software solutions using Python.Contribute to mobile app development, ensuring seamless integration with backend systems.Build and maintain CI/CD pipelines for efficient and secure deployments.Develop solutions on AWS cloud infrastructure, ensuring performance, security, and scalability.Support and contribute to More ❯
Leeds, West Yorkshire, Yorkshire, United Kingdom Hybrid / WFH Options
Anson Mccade
Lead Software Engineer £70,000 GBP Bonus Hybrid WORKING Location: United Kingdom (Yorkshire and the Humber) Type: Permanent Role: Lead Software Engineer (C#/.NET - Full Stack Preferred) Work Type & Location: Leeds-Hybrid - Flexible Role Type: Permanent Start Date: ASAP A leading technology venture within a global organisation is expanding its engineering team and looking for experienced … Lead Software Engineers to help deliver cutting-edge digital solutions for high-impact, security-sensitive projects. This startup-style unit is tech-first, operates independently, and has ambitious growth plans - aiming to double headcount by the end of the year. As a Lead Software Engineer, you will: Lead the design and development of secure, distributed systems using C# …/.NET and modern engineering practices. Collaborate with product managers to shape technical solutions from business requirements. Drive quality through mentoring, code reviews, and supporting team delivery. Take technical ownership of deliverables and guide others through complex implementations. You'll bring: Subject matter expertise in C#/.NET ; full-stack experience with JavaScript is a plus. Proven experience building More ❯
Washington, Washington DC, United States Hybrid / WFH Options
Metronome LLC
Job Title: Software Engineer - UI, AI, and Data Tools (AWS Cloud) Location: Fairfax, VA Area - Hybrid with 2 days onsite- 3 days remote (local to DMV) Employment Type: Full-Time Clearance Level: Top Secret Required Years of Experience: 5 plus years of experience Education: Bachelor's degree in Computer Science, Engineering, or related field. Certification: Active DoD … company match, Generous PTO, Flexible remote work options How to Apply: Apply on our Careers Page, or email your resume to Position Summary We are seeking a highly motivated Software Engineer with a strong background in front-end development, AI-driven tool creation, and data-centric application design within AWS cloud environments. This role will be instrumental in building … Tool Development Design and implement data pipelines, dashboards, and analytics tools using AWS services such as Glue, Athena, Redshift, and QuickSight. Automate data ingestion, transformation, and visualization workflows Cloud Engineering (AWS) Deploy and manage applications using AWS services, including Lambda, ECS, S3, CloudFormation, and CDK. Implement CI/CD pipelines with tools like GitLab, Jenkins, and Terraform Required Skills More ❯
Lexington Park, Maryland, United States Hybrid / WFH Options
Spalding, a Saalex Company
Description Spalding, a Saalex Company is seeking a Software Engineer - React/AWS in Patuxent River, MD. Spalding, a Saalex Company is a professional services company delivering cutting-edge solutions to the Department of Defense since 2001. Our expert-level solutions include software development, information technology, program management, financial management and business intelligence services. Spalding Consulting offers competitive … web-based frameworks while ensuring seamless functionality and data integrity. Essential Functions: Engineers IT solutions using AWS native services and custom developed code for a large-scale application re-engineering effort. Reviews existing legacy application code to determine re-usability and customization, including options for microservices. Provides softwareengineering using frameworks and libraries such as React/… a CI/CD pipeline. Participates in internal code reviews to ensure adherence to best practices and coding standards. Other duties as assigned or required. Requirements Required: Experience in software re-engineering efforts required. Experience designing, implementing, and maintaining AWS-based solutions with proficiency in services such as AWS Lambda, Amazon RDS for PostgreSQL, S3, ECS, API Gateway More ❯
Rochdale, Greater Manchester, North West, United Kingdom Hybrid / WFH Options
Anson Mccade
Senior Software Engineer £94000 GBP Hybrid WORKING Location: United Kingdom (North West) Type: Permanent Senior Software Engineer - VP Location : Knutsford (Hybrid) Salary : Up to £94,000 Job-Type : Full-Time, Permanent A leading financial services organisation is seeking a Senior Software Engineer (VP Level) to play a key role in building scalable, customer-centric software systems … using modern technologies. This is a senior hands-on Senior Software Engineer position with leadership responsibilities across architecture, delivery, and team mentorship. Key Responsibilities: • Design and deliver enterprise-grade applications in Java, TypeScript, Golang, or Python • Collaborate with cross-functional teams to shape solutions aligned with strategic goals • Lead, mentor, and guide engineers; promote technical excellence and secure coding … practices • Take ownership of system integration, performance, and architectural direction • Conduct code reviews and contribute to continuous improvement of engineering standards Key Skills & Experience: • Strong expertise in at least one: Java/Spring Boot, TypeScript/React/Angular, Golang, or Python • Proven track record of delivering scalable and maintainable solutions • Hands-on experience with cloud platforms (AWS, Azure More ❯
to disrupting an industry as we know it About The Role "Hello! I'm Nicolas, Chief Product Officer at Next Gate Tech. We're looking for a passionate Senior Software Engineer with a builder's mindset to join our team. In this role, you'll lead the design and delivery of scalable software solutions, taking projects from concept … of major product features with a focus on performance, quality, and scalability Take ownership of the entire development cycle of features, from ideation to successful release Influence and elevate engineering practices, setting a high standard for technical quality and effective engineering processes Collaborate closely with product and design teams to translate business requirements into technical specifications and solutions … reusable code, and conduct detailed code reviews Balance management of technical debt for owned systems with strategic project execution Qualifications Bachelor's or Master's degree in Computer Science, Engineering, or a related field 5+ years of professional softwareengineering experience Proficient in backend technologies including Python, with a deep understanding of software architecture and design More ❯
Check out this new opportunity! Senior Software Engineer- Space Force- Cloud Scottsdale, AZ Contract Position Pay Estimated: $84.40-$89.40/Hour This estimate represents the typical salary range for this position based on experience and other factors, (geographical location, etc.) Senior Software Engineer - Cloud job in Scottsdale, Arizona is available with Moseley Technical Services Top Aerospace and Defense … company! Qualifications U.S. citizen with ability to obtain Department of Defense Secret security clearance Bachelor's degree in SoftwareEngineering, or a related Science, Engineering or Mathematics field and 8+ years of experience, or a Master's degree plus 6 years of experience. Python/Java programming Understanding of DevOps principles: CI/CD pipelines, GitOps, automation … experience. Resources To apply, send resume to: For more active job openings: For more information about Moseley visit : Moseley Technical Services, Inc. (Moseley) was incorporated in 1994 to provide engineering and professional services to the aerospace/defense, manufacturing, government, and commercial industries. Our Mission is to deliver superior service to our customers and employees. We have been successful More ❯
Birmingham, Staffordshire, United Kingdom Hybrid / WFH Options
Flooid Limited
At Flooid we are looking for a Senior Software Engineer - Full Stack to join our team. The Senior Software Engineer is at the forefront of our product development, delivering the next generation of retail systems software to our customers. Our global SoftwareEngineering team work on Product or Project based development, for either a domain … high volume systems and big data challenges. You will work with some of the largest retailers in the world. The Responsibilities Acting as a senior team member within an engineering team Use Java and related tools for software development. Work within Agile methods/frameworks such as Scrum & Kanban. Take an active role in daily stand up, planning … system enhancements, following industry best practices. Troubleshoot and resolve system issues using problem-solving skills. Research and assess technical solutions to business challenges. Use KPIs and metrics to validate software quality. Support estimation and conduct code reviews. Supporting team upskillingand mentoring others. At Flooid you will find: A remote-first culture with the option for hybrid working arrangements. The More ❯
Graduate Software Engineer - Full Stack | Tech for Good | London (Hybrid) Kick-start your tech career at one of the UK's most exciting, fast-growing startups! We're hiring on behalf of a high-growth, mission-led tech company that's transforming the insurance industry through cutting-edge technology, sustainability, and customer-first design. Backed by over £40 million … in funding and recently named one of the top startups to work for in the UK , this is the perfect opportunity for an ambitious Graduate Software Engineer ready to make a meaningful impact from day one. Why join? You'll work on real, customer-facing products from the start. You'll be mentored by a supportive, high-calibre engineering … focus on testing, CI/CD, and clean code principles You'll thrive in this role if you: Are a recent (or soon-to-be) graduate in Computer Science, Engineering, or similar Have a strong grasp of software development fundamentals Love solving problems and learning new technologies Communicate well and enjoy working with cross-functional teams Are curious More ❯
Come join Intuit as a Staff Software Engineer and help us power prosperity around the world for our customers. We are looking for engineers that love to take on new challenges, solve tough problems, and have deep empathy for our customers. You'll work with a small group of passionate engineers, product managers, and designers by leveraging AI & relevant … of the architecture. Understands customer behaviours and partners with cross-functional partners to influence and drive end-to-end solutions for customer problems. Drives design and implementation of durable software solutions that will solve critical customer problems in a fast-paced environment. Executes with a boundary-less mindset and contributes to solutions outside of their primary area of ownership. … implementing them to balance short-term and long-term objectives, ensuring high availability and optimal performance of applications. Passionate for continuous learning, experimenting, and applying cutting-edge technology and software paradigms to solve customer problems. Team/Collaboration Partners with other groups both inside and outside of Intuit for cross-functional design, development, and integration. Works with cross-functional More ❯
Software Engineer I/II Early Career $65,000-$80,000 Newport News, VA Secret (TS/SCI Eligible) Launch your softwareengineering career where innovation meets national defense. Join a mission that matters at Caribou Thunder. A Day in the Life - What You'll Do Design, develop, test, and maintain software solutions for the GCCS … J Command and Control system-DoD's trusted platform for joint operations. Support the full software development lifecycle in an Agile environment, including requirements gathering, design, implementation, and testing. Collaborate across geographically dispersed teams to deliver resilient, scalable, and efficient code supporting real-world mission execution. Drive enhancements and modernization efforts by integrating emerging technologies into existing baselines. Is … This You? Education: Bachelor's degree in STEM or related technical field Experience: 0-2+ years (I-II) of professional software development Clearance: U.S. Citizen with Interim Secret and ability to obtain TS/SCI Traits: Self-starter with strong communication skills, problem-solving mindset, and a passion for mission-driven development Core Skills Required: Proficiency in Java More ❯
Software Engineer Mid Mid-Career $80,000-$98,000 Newport News, VA Secret (TS/SCI Eligible) Launch your softwareengineering career where innovation meets national defense. Join a mission that matters at Caribou Thunder. A Day in the Life - What You'll Do Design, develop, test, and maintain software solutions for the GCCS-J Command … and Control system-DoD's trusted platform for joint operations. Support the full software development lifecycle in an Agile environment, including requirements gathering, design, implementation, and testing. Collaborate across geographically dispersed teams to deliver resilient, scalable, and efficient code supporting real-world mission execution. Drive enhancements and modernization efforts by integrating emerging technologies into existing baselines. Is This You … Education: Bachelor's degree in STEM or related technical field Experience: 3-5+ years (II-III) of professional software development Clearance: U.S. Citizen with Interim Secret and ability to obtain TS/SCI Traits: Self-starter with strong communication skills, problem-solving mindset, and a passion for mission-driven development Core Skills Required: Proficiency in Java, Object-Oriented More ❯
hybrid, which involves spending at least two days per week, or 40% of our time, in our London office About this opportunity We're looking to recruit a Lead Software Engineer to be part of our Payments Services Platform and help achieve our mission to provide compliant and efficient payments capabilities for the Group and drive innovation to enable … to move money confidently, quickly and securely! Your role will be part of a cross-disciplinary feature team in addition to being an experienced member of our wider Lloyds engineering team delivering change. As a lead software engineer within the Domestic Payments Lab, you'll be expected to demonstrate and apply outstanding softwareengineering practices and … collaborative and agile environment. You will be responsible for design, build and manage the application and infrastructure on cloud services. You'll learn new skills, technologies and approaches to software development as well as benefiting from a culture that celebrates diversity, equal opportunity and provides opportunities for flexible working. As a Lead Software Engineer, you'll: Work as More ❯
Asset & Wealth Management - Birmingham - Associate - SoftwareEngineering Birmingham, West Midlands, England, United Kingdom What We Do At Goldman Sachs, our Engineers don't just make things - we make things possible. Change the world by connecting people and capital with ideas. Solve the most challenging and pressing engineering problems for our clients. Join our engineering teams that … build massively scalable software and systems, architect low latency infrastructure solutions, proactively guard against cyber threats, and leverage machine learning alongside financial engineering to continuously turn data into action. Create new businesses, transform finance, and explore a world of opportunity at the speed of markets . Engineering, which is comprised of our Technology Division and global strategists … build solutions to the most complex problems and have the opportunity to work at the forefront of technology innovation alongside industry leaders and make significant contributions to the field. Software is engineered in a fast-paced, dynamic environment, adapting to market and customer needs to deliver robust solutions in an ever-changing business environment. PWM Technology builds on top More ❯
Mid-Level Software Engineer - Developer Location: 100% Onsite in St. Louis, MO Clearance: U.S. Citizenship required; must be able to obtain a Secret clearance Salary Range: $107,100 - $144,900 (based on experience & qualifications) Boeing is seeking a Mid-Level Software Engineer to join our Government Vehicle Health Management Systems (GVHMS) team in Hazelwood, Missouri. In this role … partners. You'll work in a highly collaborative environment, building microservices and cloud-based applications that drive mission readiness. What You'll Do: • Design, develop, and maintain non-embedded software systems that meet customer and regulatory standards. • Build and optimize cloud-native microservices using C#, ASP.NET, and other modern frameworks. • Create and maintain documentation for architectures, algorithms, interfaces, and … APIs. • Debug and resolve software issues to ensure performance and reliability. • Collaborate with cross-functional teams in an Agile development environment. • Integrate current technologies, frameworks, and best practices into development processes. • Contribute to software research, testing, and performance improvement initiatives. • Support CI/CD workflows and automated deployment pipelines. You're a great fit if you have: • 5+ More ❯
City of London, London, England, United Kingdom Hybrid / WFH Options
Matched Group
Senior Full Stack Software Developer 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 Developer - 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 Developer - 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 ❯
UI web components that are cross browser compatible. Contribute to all phases of the development lifecycle Work independently and own feature development from concept to delivery. Collaborate with the engineering team and contribute to the overall design of the system. Develop automated tests and conduct performance tuning Contribute to code reviews Key qualifications Bachelor's degree in a technical … field, computer science, softwareengineering or similar. 10+ years experience in software development, spanning backend, web frontend and large scale systems In-depth knowledge of Angular, React or NextJS, including state management (NGRX, Redux) Expert knowledge of Typescript and reactive patterns Strong understanding of modern Domain Driven Design or similar methodologies Knowledge of SOLID principles and Test More ❯
UI web components that are cross browser compatible. Contribute to all phases of the development lifecycle Work independently and own feature development from concept to delivery. Collaborate with the engineering team and contribute to the overall design of the system. Develop automated tests and conduct performance tuning Contribute to code reviews Key qualifications Bachelor's degree in a technical … field, computer science, softwareengineering or similar. 10+ years experience in software development, spanning backend, web frontend and large scale systems In-depth knowledge of Angular, React or NextJS, including state management (NGRX, Redux) Expert knowledge of Typescript and reactive patterns Strong understanding of modern Domain Driven Design or similar methodologies Knowledge of SOLID principles and Test More ❯
ashford district, south east england, United Kingdom
Harvey Nash
UI web components that are cross browser compatible. Contribute to all phases of the development lifecycle Work independently and own feature development from concept to delivery. Collaborate with the engineering team and contribute to the overall design of the system. Develop automated tests and conduct performance tuning Contribute to code reviews Key qualifications Bachelor's degree in a technical … field, computer science, softwareengineering or similar. 10+ years experience in software development, spanning backend, web frontend and large scale systems In-depth knowledge of Angular, React or NextJS, including state management (NGRX, Redux) Expert knowledge of Typescript and reactive patterns Strong understanding of modern Domain Driven Design or similar methodologies Knowledge of SOLID principles and Test More ❯