Design: Architect end-to-end technical solutions for large-scale, complex enterprise environments, ensuring alignment with business goals and technology strategy. Technical Leadership: Provide technical guidance and mentorship to engineering and architecture teams, promoting best practices in software design, security, and operational excellence. Stakeholder Engagement: Collaborate with business leaders, product managers, and customers to translate business requirements into … of technical excellence and continuous improvement. Pre-Sales & Advisory: Support pre-sales activities, including technical scoping, solution demonstrations, and advisory services for strategic customers. 15+ years of experience in softwareengineering, architecture, or related technical roles, with a strong background in SaaS, cloud, and enterprise platforms 8+ years in enterprise customer-facing roles, including consulting, solution architecture, or … stakeholders. Proven ability to drive technical vision, lead cross-functional initiatives, and deliver results in a fast-paced, dynamic environment. Bachelor's or Master's degree in Computer Science, Engineering, or a related field (or equivalent experience). Preferred Qualifications Experience with regulated industries and compliance requirements. Experience leading architecture programs, migrations, or major transformation initiatives. Familiarity with agile More ❯
React, NestJS, and related technologies, contributing to both frontend and backend-for-frontend (BFF) solutions. With a DevSecOps mindset, you will build secure, performant, and resilient applications using modern softwareengineering practices, automation, and continuous improvement. As a Staff engineer, you will lead by example-mentoring others, influencing technical decisions, and helping define best practices in frontend engineering … and consistency across teams. Contribute to the evolution of our frontend and BFF strategy, ensuring alignment with platform goals and architectural direction. Drive technical discussions, lead by example in engineering excellence, and participate in engineering governance. Implementation & Delivery Design and implement scalable and modular frontend solutions using micro frontend architecture and module federation. Develop applications using React, TypeScript … and consistent user interfaces across MFEs. Collaborate with architecture and platform teams to ensure alignment with cross-cutting concerns such as routing, authentication, and shared libraries. Champion a collaborative engineering culture through Chapters, Squads, and Guilds. Communicate complex technical decisions clearly across technical and non-technical stakeholders. Experience Required Technical Expertise Proven experience as a Senior Software Engineer More ❯
types, and sales channels. As a global company, we have offices in nine countries and can insert advertisements around the world. Job Summary FreeWheel is looking for passionate Lead Software Engineers to help design, build and support our high-quality, innovative video advertising platform. We help the television industry to monetize their premium content through a robust technology platform … to enhance framework reliability, performance, and efficiency. Collaborate with SRE and infrastructure teams to improve observability, logging, and monitoring across distributed systems. Be responsible for the complete lifecycle of software development, including designing, prototyping, implementation, testing, maintenance and technical support. Write well designed, testable, efficient code. Develop software verification plans and quality assurance procedures. Integrate software components … into a fully functional software system. Ability to lead and influence cross-functional teams, drive technical discussions, and set strategic engineering directions. Partner with cross-functional teams to align system evolution with business and operational needs. Mentor and grow junior members. Consistent exercise of independent judgment and discretion in matters of significance. Regular, consistent and punctual attendance. Must More ❯
types, and sales channels. As a global company, we have offices in nine countries and can insert advertisements around the world. Job Summary FreeWheel is looking for passionate Lead Software Engineers to help design, build and support our high-quality, innovative video advertising platform. We help the television industry to monetize their premium content through a robust technology platform … to enhance framework reliability, performance, and efficiency. Collaborate with SRE and infrastructure teams to improve observability, logging, and monitoring across distributed systems. Be responsible for the complete lifecycle of software development, including designing, prototyping, implementation, testing, maintenance and technical support. Write well designed, testable, efficient code. Develop software verification plans and quality assurance procedures. Integrate software components … into a fully functional software system. Ability to lead and influence cross-functional teams, drive technical discussions, and set strategic engineering directions. Partner with cross-functional teams to align system evolution with business and operational needs. Mentor and grow junior members. Consistent exercise of independent judgment and discretion in matters of significance. Regular, consistent and punctual attendance. Must More ❯
types, and sales channels. As a global company, we have offices in nine countries and can insert advertisements around the world. Job Summary FreeWheel is looking for passionate Lead Software Engineers to help design, build and support our high-quality, innovative video advertising platform. We help the television industry to monetize their premium content through a robust technology platform … to enhance framework reliability, performance, and efficiency. Collaborate with SRE and infrastructure teams to improve observability, logging, and monitoring across distributed systems. Be responsible for the complete lifecycle of software development, including designing, prototyping, implementation, testing, maintenance and technical support. Write well designed, testable, efficient code. Develop software verification plans and quality assurance procedures. Integrate software components … into a fully functional software system. Ability to lead and influence cross-functional teams, drive technical discussions, and set strategic engineering directions. Partner with cross-functional teams to align system evolution with business and operational needs. Mentor and grow junior members. Consistent exercise of independent judgment and discretion in matters of significance. Regular, consistent and punctual attendance. Must More ❯
types, and sales channels. As a global company, we have offices in nine countries and can insert advertisements around the world. Job Summary FreeWheel is looking for passionate Lead Software Engineers to help design, build and support our high-quality, innovative video advertising platform. We help the television industry to monetize their premium content through a robust technology platform … to enhance framework reliability, performance, and efficiency. Collaborate with SRE and infrastructure teams to improve observability, logging, and monitoring across distributed systems. Be responsible for the complete lifecycle of software development, including designing, prototyping, implementation, testing, maintenance and technical support. Write well designed, testable, efficient code. Develop software verification plans and quality assurance procedures. Integrate software components … into a fully functional software system. Ability to lead and influence cross-functional teams, drive technical discussions, and set strategic engineering directions. Partner with cross-functional teams to align system evolution with business and operational needs. Mentor and grow junior members. Consistent exercise of independent judgment and discretion in matters of significance. Regular, consistent and punctual attendance. Must More ❯
The Senior System Administrator will support the softwareengineering environment (SE2) in a position that encompasses a blend of traditional system administration responsibilities along with a strong emphasis on DevSecOps practices and Agile methodologies. This is a pivotal role in ensuring the stability, security, and efficiency of our systems while actively contributing to the development and deployment of … our software products. There is an expectation not just to have impeccable communication skills, but to readily collaborate with technical colleagues on the same team and on cross-team interactions. There is also a requirement to be able to breakdown verbally communicated needs into actionable and documented technical requirements. It can be expected that the Senior Systems Administrator will … skill (applications, services, servers, networking, etc). • Excellent verbal communications skills. • Proven ability to create documentation suitable for technicians or end users. Additional Desired Skills: • Experience using project planning software (such as Jira, Jira Service Desk and Confluence for planning and task tracking). • Expertise in Azure Infrastructure Management to include virtual machines, networks, storage, and security solutions, ensuring More ❯
Information Management Technology Division (IMTD) provides software development, operations and maintenance of a variety of systems and initiatives supporting IMS business areas. IMTD focuses on streamlining operations, automating processes, and aligning IM Solutions to IMS' s overarching digital architecture. IMTD's mission is to promote state-of-the-art IT solutions for IMS business systems. In doing so, IMTD … Document OCR and exploitation (eDox), GitSMART, Electronic Records Analysis Team (ERAT), and Integration Center (Ctr). Qualifications Must have a TS/SCI with Poly BS/BA in SoftwareEngineering, Science, Mathematics, or similar OR equivalent combination of education and experience Team leadership ability with people skills Proficient in Java Experience with JavaScript/Typescript Must know … U.S. national security mission and partner nation needs around the world by providing full-spectrum aviation, remote sensing, and analysis solutions. The company's capabilities include custom design and engineering; rapid prototyping; sensor integration and sustainment; aircraft modification and certification; flight test instrumentation and support; mission operations service; advanced intelligence data processing, exploitation, and dissemination solutions; and tailored hardware More ❯
City of London, London, United Kingdom Hybrid / WFH Options
Connexa
organisation. Job Overview The client is seeking a highly skilled Senior Level Python Developer to join their dynamic team. In this role, you will design and develop high-quality software solutions and contribute to innovative fintech products. You will play a pivotal role in building cutting-edge applications that improve financial services for customers. This is an excellent opportunity … thrive in a fast-paced, agile environment and are passionate about driving technological innovation. Key Responsibilities Key responsibilities for this role include: * Developing, testing, and maintaining high-quality, scalable software solutions. * Collaborating with cross-functional teams to design, implement, and launch new features and products. * Troubleshooting and debugging applications to ensure optimal performance and security. * Participating in code reviews … coding standards and practices. * Staying up-to-date with the latest technologies and suggesting improvements for ongoing projects. Requirements Applicants should meet the following requirements: * Proven experience in Python software development (3+ years at Senior Level) * Strong development skills in Python and familiarity with frameworks/tools relevant to fintech. * Solid understanding of the software development life cycle More ❯
somewhere in the world, be it on a customer's own premises or in the cloud. The FlashSystem team at IBM Hursley creates resilient, high-performance and intelligent storage software that keeps business-critical systems and data available 24/7. Our success comes down to one thing: our people. We are looking for a talented and motivated Software Development Engineer to join our engineering team here in Hursley. The role requires strong technical skills, a problem-solving mindset and the ability to collaborate effectively across teams. Your role and responsibilities In this role, you will : Join a squad of 6-8 engineers to design, develop and maintain code and solutions using the latest enterprise-level tools. … Collaborate with product managers, designers and other engineers to define and deliver high-quality software solutions. Participate in code reviews, architecture discussions and team meetings. Write automated tests to ensure high test coverage and software quality. Monitor, debug and resolve issues in production and development environments. Contribute to continuous improvements of development practices, tools and methodologies. Use technologies More ❯
Dundee, Angus, United Kingdom Hybrid / WFH Options
Ivanti
that matter most and fighting the good fight against cyber-attacks.Are you ready to join us on the journey to elevate Everywhere Work? Why We Need You! Site Reliability Engineering is the engine that drives delivery and management of Ivanti's SaaS product offerings. We are responsible for the reliability, deployment, and operation of the Ivanti Cloud product portfolio. … and process automation. Ivanti SRE is a blend of infrastructure, networking, automation, development, and application administration. This is a hands-on technical position. The ideal candidate will have a softwareengineering background and strong experience with continuous deployment, SaaS delivery, and production incident response. This role requires that applicants reside in Scotland and be authorized to work in … the United Kingdom. About The Team Ivanti Engineering is a driving force behind transforming market challenges into innovative ideas and successful solutions that resonate with customers and achieve business objectives. By combining market insights, strategic planning, and cross-functional collaboration, the Engineering organization ensures every product release meets evolving user needs and competitive demands. This team is instrumental More ❯
London, South East, England, United Kingdom Hybrid / WFH Options
Connexa
the organisation. Job OverviewThe client is seeking a highly skilled Senior Level Python Developer to join their dynamic team. In this role, you will design and develop high-quality software solutions and contribute to innovative fintech products. You will play a pivotal role in building cutting-edge applications that improve financial services for customers. This is an excellent opportunity … you thrive in a fast-paced, agile environment and are passionate about driving technological innovation. Key ResponsibilitiesKey responsibilities for this role include:* Developing, testing, and maintaining high-quality, scalable software solutions.* Collaborating with cross-functional teams to design, implement, and launch new features and products.* Troubleshooting and debugging applications to ensure optimal performance and security.* Participating in code reviews … of coding standards and practices.* Staying up-to-date with the latest technologies and suggesting improvements for ongoing projects. RequirementsApplicants should meet the following requirements:* Proven experience in Python software development (3+ years at Senior Level) * Strong development skills in Python and familiarity with frameworks/tools relevant to fintech.* Solid understanding of the software development life cycle More ❯
The existing Oracle database will be migrated to Postgres or MySQL and testing this will be critical. This is not a straightforward lift-and-shift. The migration involves: Re-engineering procedural logic from PL/SQL into C# application code within a NET environment. Decoupling business logic from the Oracle database, transforming it into maintainable, testable services. Mapping Oracle … the existing Oracle PL/SQL codebase throughout the migration. Translate and refactor Oracle stored procedures and other database logic into efficient and maintainable C# code. Work closely with software engineers and business analysts to accurately capture and re-implement business logic in the new architecture. Troubleshoot issues arising from differences in execution behaviour between PL/SQL and … .NET framework, with experience building service-oriented architectures or backend systems. What We Offer A central role in a high-impact digital transformation initiative. A collaborative and forward-thinking engineering culture. Opportunities to work with AI-enabled development tools and modern best practices in software delivery. More ❯
We are currently looking for a talented Senior C++ Developer. In this role, you will interact closely with various departments across our organisation, including the product engineering and customer support teams. As a senior figure, you will also have the opportunity to coach team members and take a leading role in critical software development projects. Key focuses will … be contributing to the future technical direction of our main product, gaining deep expertise in our domain whilst promoting modern development practices. Role Responsibilities: • Hands-on C++ software development contributing to the design, maintenance and advancement of complex software • Stay abreast of the latest developments in C++ and related technologies, contributing to a progressive developer experience • Mentor and … with CI/CD pipelines • Adept in managing legacy code bases • Experience with higher level languages - specifically Python and C# would be beneficial • Comfortable working across technology domains and software stacks • Strong knowledge of Linux and Windows Operating Systems • Awareness of containerisation and orchestration technologies • Familiarity with scripting languages • Experience in collaborative and iterative development approaches • Bachelor's or More ❯
R- Description Are you interested in playing in the gray space of Research and Development and the delivery of secure and scalable production-quality reusable software? If so, we are seeking a highly skilled and experienced Principal Software Engineer with a strong background in production software delivery and formal methods, including formal modeling, verification, specification, and analysis. … The ideal candidate will play a critical role in improving the quality, cybersecurity, and resiliency of software delivered into critical mission systems across the Leidos portfolio. Key Responsibilities: Drive the transition and adoption of cutting-edge software verification technologies into large scale industrial use. Identify opportunities where formal verification can better meet customer needs and develop practical verification … approaches. Lead the design, development, and deployment of secure and resilient software systems in a reusable and scalable way for the Leidos enterprise. Apply formal methods to specify, verify, and analyze software to ensure correctness and security. Collaborate with cross-functional teams to opportunistically integrate formal verification techniques into the software development lifecycle. Partner with Cyber experts More ❯
fusion, and networking technology to the military in months, not years. ABOUT THE TEAM Anduril Intelligence Systems (AIS) is focused on positioning Anduril as a lead provider of specialized engineering and products for Intelligence Community (IC) customers. We work within the IC to understand their requirements, shape their concepts of operation, and deliver exquisite capability across their problem set. … We are committed to developing Forge, our in-house Manufacturing Execution System (MES), into a world-class solution that enhances our production capabilities. We're seeking a highly motivated Software Engineer with a minimum Secret clearance to join a fast-paced team dedicated to a greenfield project within Forge. Forge integrates various internal systems to ensure the right data … strong product mindset, be able to go from idea to implementation, and take ownership and pride in your work. This is a full-stack role with unique challenges across software and the physical world of manufacturing. WHAT YOU'LL DO Work in a mini-startup environment to create elegant SaaS solutions that integrates effectively with on-premise systems Design More ❯
services encounter. You are also obsessed about achieving the high quality and reliability our customers demand. You will work closely not only with your peers, but also the RTO engineering teams, allowing your technical deliverables to reach the entire engineering organization, enabling product teams to continuously deliver features on the vanguard of innovation and helping scale our products … to thousands of agencies around the world. What You'll Do Location: London UK Build robust, easy-to-use foundational platforms and tools that enable engineering teams to provision services rapidly, consistently, and securely. Exemplify cloud-native site reliability best practices. Write code that is performant, maintainable, clear, and concise. Employ strong problem-solving skills, with the ability to … debug problems in cloud-native distributed systems. Influence and educate the engineering organization to adopt new and improved architectural patterns. Provide robust documentation for use by engineers to promote self-service. Take calculated risks, champion new ideas, and cultivate your craft. What You Bring 5+ years of applicable experience Experience managing cloud platforms such as Azure, AWS, or similar. More ❯
Manchester, Lancashire, United Kingdom Hybrid / WFH Options
Couchbase
customer and who can rapidly convert UX designer's vision into a working user interface that meets product manager's requirements. Responsibilities: Collaborate with UX designers, product managers, and software engineers to understand project requirements and translate them into interactive, user-friendly interfaces. Ensure the technical feasibility of product requirements and UX designs and optimize applications for maximum speed … Conduct code reviews and provide constructive feedback to team members, fostering a culture of continuous improvement. Stay updated with the latest industry trends, best practices, and emerging technologies in software development, and recommend their integration to enhance our products. Champion engineering best practices, standards, and guidelines within the development team. Collaborate with backend developers to integrate front-end … server-side logic and APIs. Troubleshoot and debug issues and provide timely resolutions. Write and encourage other engineers to write automated tests. Requirements: Bachelor's degree in Computer Science, SoftwareEngineering, or related field (or equivalent practical experience). Proven experience as Front-End Developer, with at least 7 years of hands-on experience in building user interfaces More ❯
Manchester, North West, United Kingdom Hybrid / WFH Options
Daniel James Resourcing Ltd
just another architecture role. This is a chance to make a tangible impact in a truly enterprise-scale environment , working with high-traffic applications, distributed systems, and cloud-first engineering teams . You will: Define and lead the AWS cloud strategy for large-scale SaaS platforms. Architect and implement cloud-native, event-driven, microservices-based solutions . Drive modernisation … initiatives , replacing legacy systems with state-of-the-art cloud solutions. Work closely with engineering teams, guiding them on best practices in .NET, AWS, and cloud security . Influence technical decision-making at the highest levels while remaining hands-on in proof-of-concept work. Collaborate with product, business, and technology leaders to ensure solutions are scalable, secure, and … future-proof. Shape engineering standards, best practices, and architecture governance . What Were Looking For To thrive in this role, youll need a strong technical foundation in cloud architecture and softwareengineering . You should have: ? Deep experience in .NET development (C#, ASP.NET, .NET Core). ? AWS cloud expertise hands-on with services like Lambda, ECS, API More ❯
work, onsite attendance at the specified location(s) will be required for secure system access. Your future duties and responsibilities • Design and deliver high-quality technical solutions. • Lead systems engineering and systems integration efforts. • Provide technical assurance for bids and proposals. Work with public cloud technologies (AWS, GCP, Azure), particularly Infrastructure as Code. • Build, lead, and mentor development teams. … Communicate effectively with both management and engineering teams. • Develop software using modern languages such as Java, Go, Python, with well-documented and standardized code. • Manage system testing and implement automated testing techniques (unit tests, integration tests, mocking/stubbing). • Deploy and develop on Linux platforms, including package management and networking configurations. • Apply modern DevOps methodologies and technologies. … learn and work with a wide variety of technologies. Required qualifications to be successful in this role • Able to produce high quality technical solutions and designs • Experience of systems engineering and systems integration • Experience of providing technical assurance for bids/proposals • Experience of public cloud technologies (AWS, GCP, Azure) and principles, in particular Infrastructure as Code • Experience of More ❯
Reliability Engineer in the Axon IaC group, your responsibilities will include contributing to architectural decisions, tool selection and guiding best practices for our IaC provisioning pipelines. You will drive engineering projects that empower teams across Axon to deliver new features efficiently. You are obsessed with achieving the high performance and reliability our customers demand and reducing toil. You will … for Infrastructure as Code and building robust delivery pipelines. You take pride in setting high standards for code quality and maintainability, and you thrive in environments where excellence in engineering practices is the norm. With a platform-first mindset, you'll champion automation in infrastructure delivery-reducing manual toil and accelerating our path to full infrastructure automation. What You … ll Do Location: London, England Build robust, easy-to-use foundational platforms and tools that enable engineering teams to provision services rapidly, consistently, and securely. Exemplify cloud-native site reliability best practices. Write code that is performant, maintainable, clear, and concise. Employ strong problem-solving skills, with the ability to debug problems in cloud-native distributed systems. Influence and More ❯
and semantic segmentation. Responsibilities Lead the development of scene understanding systems responsible for calibrating spaces that contain hundreds of cameras. Translate state-of-the-art research into scalable, maintainable engineering systems. Manage 'scene calibration' technologies within the Scene Understanding Team by facilitating backlog refinements, communicating with stakeholders and collaborating on roadmaps with product managers. Work closely with other technology … departments to deploy, monitor, and support Scene Understanding Services in hundreds of stores. Promote and enforce best practices in software development and project management. Mentor engineers and contribute to creating a collaborative remote team environment. Stay current with emerging AI trends and technologies to assess their potential applications in current and future projects. Required Qualifications Bachelor's or master … s degree in computer science or a related field 6+ years of experience as a Software Engineer Extensive experience in Python Proven experience working with RESTful APIs and OpenAPI, gRPC, and Protobuf, with knowledge of their design best practices and common libraries Proven experience interfacing with AI projects, with a focus on computer vision and geometry Proven experience in More ❯
Senior Backend & DevOps Engineer (m/f/d), you will have the opportunity to leverage cutting-edge technologies, build a resilient backend infrastructure, and contribute to a thriving engineering culture. If you're excited about redefining the future of Peter Park, we invite you to join our team and make a meaningful impact. Activities Work on an amazing … for both backend and IoT deployments Improve our monitoring system for our services with Datadog Assist in scaling up our systems for managing thousands of parking lots Shape our engineering culture by employing modern softwareengineering practices, focusing on writing clean, well-tested, and efficient code Continuously deploy code into production Build up deep knowledge about our More ❯
solutions to complex challenges as part of a team who help keep the UK safe? Join BAE Systems as an experienced DevOps Engineer. As a key member of a SoftwareEngineering team, you’ll be working with our National Security Customers to build systems that support their core mission capabilities. You’ll work as part of empowered, autonomous … our customer organisations. You will work in a small team given as much ownership and responsibility as you have the appetite for but be part of a much bigger Engineering community to give you the support you need to grow in your career. We fully embrace DevOps ways of working in our teams, and build a very broad range … Management tools such as Desired State Configuration or Puppet etc Infrastructure as Code tools like Terraform or Cloud formation Cloud technologies such as Azure or AWS Knowledge of automation software such as Selenium Document management systems such as SharePoint Security Clearance Due to the nature of our work, successful candidates for this role will be required to hold an More ❯
Omega, we believe in empowering engineers to solve meaningful problems. You'll work alongside passionate technologists who are deeply committed to advancing national defense and intelligence missions through innovative software solutions. Location: Washington DC (Upper Northwest DC location, metro accessible and free parking on site) Clearance: TS/SCI required, must obtain DHS EOD clearance once hired Blu Omega … is seeking a mission-driven Software Engineer with a passion for building high-impact technical solutions in support of national security. If you're excited about leveraging modern cloud-native tools and technologies to solve complex data and integration challenges, we want to hear from you. Responsibilities: Develop scalable microservices, data pipelines, and automation tools to support analytical workflows. … Use softwareengineering best practices to improve and modernize mission-critical applications. Automate manual tasks using a variety of programming and scripting languages. Build and deploy robust backend solutions using containers, message queues, and serverless architectures. Design, develop, and support web services and cloud-based data storage solutions. Maintain and improve code integrity, test coverage, and deployment pipelines More ❯