innovation, and AI. As part of this, we're recruiting a Lead Product Engineer to help shape and deliver scalable products that sit at the intersection of data science, softwareengineering, and DevOps. If you’re a technically curious builder with a track record of delivering software into production - and you're ready to take the lead … this could be the ideal next step in your career. Key Responsibilities Lead the development of innovative digital products from concept through to production Design and build scalable, containerised software solutions that incorporate data science components Make architectural decisions around tooling, frameworks, and development approaches Work with DevOps practices including Docker, Terraform, and cloud deployment (Azure preferred) Collaborate closely … integrate this thinking into product delivery Communicate clearly and confidently to both technical and non-technical audiences Ideal Candidate Profile Technical Experience 5–7 years of professional experience across softwareengineering, DevOps, or applied data science Strong programming skills in Python and familiarity with JavaScript/TypeScript Working knowledge of React (not a frontend role, but an understanding More ❯
innovation, and AI. As part of this, we're recruiting a Lead Product Engineer to help shape and deliver scalable products that sit at the intersection of data science, softwareengineering, and DevOps. If you’re a technically curious builder with a track record of delivering software into production - and you're ready to take the lead … this could be the ideal next step in your career. Key Responsibilities Lead the development of innovative digital products from concept through to production Design and build scalable, containerised software solutions that incorporate data science components Make architectural decisions around tooling, frameworks, and development approaches Work with DevOps practices including Docker, Terraform, and cloud deployment (Azure preferred) Collaborate closely … integrate this thinking into product delivery Communicate clearly and confidently to both technical and non-technical audiences Ideal Candidate Profile Technical Experience 5–7 years of professional experience across softwareengineering, DevOps, or applied data science Strong programming skills in Python and familiarity with JavaScript/TypeScript Working knowledge of React (not a frontend role, but an understanding More ❯
london (city of london), south east england, united kingdom
Mentmore
innovation, and AI. As part of this, we're recruiting a Lead Product Engineer to help shape and deliver scalable products that sit at the intersection of data science, softwareengineering, and DevOps. If you’re a technically curious builder with a track record of delivering software into production - and you're ready to take the lead … this could be the ideal next step in your career. Key Responsibilities Lead the development of innovative digital products from concept through to production Design and build scalable, containerised software solutions that incorporate data science components Make architectural decisions around tooling, frameworks, and development approaches Work with DevOps practices including Docker, Terraform, and cloud deployment (Azure preferred) Collaborate closely … integrate this thinking into product delivery Communicate clearly and confidently to both technical and non-technical audiences Ideal Candidate Profile Technical Experience 5–7 years of professional experience across softwareengineering, DevOps, or applied data science Strong programming skills in Python and familiarity with JavaScript/TypeScript Working knowledge of React (not a frontend role, but an understanding More ❯
innovation, and AI. As part of this, we're recruiting a Lead Product Engineer to help shape and deliver scalable products that sit at the intersection of data science, softwareengineering, and DevOps. If you’re a technically curious builder with a track record of delivering software into production - and you're ready to take the lead … this could be the ideal next step in your career. Key Responsibilities Lead the development of innovative digital products from concept through to production Design and build scalable, containerised software solutions that incorporate data science components Make architectural decisions around tooling, frameworks, and development approaches Work with DevOps practices including Docker, Terraform, and cloud deployment (Azure preferred) Collaborate closely … integrate this thinking into product delivery Communicate clearly and confidently to both technical and non-technical audiences Ideal Candidate Profile Technical Experience 5–7 years of professional experience across softwareengineering, DevOps, or applied data science Strong programming skills in Python and familiarity with JavaScript/TypeScript Working knowledge of React (not a frontend role, but an understanding More ❯
Senior Software Engineer – 12M FTC New Senior Software Engineer job based in Southampton - **12 Month FTC** An exciting opportunity has arisen for a Senior Software Engineer based in Southampton for a 12M FTC to join a leading organisation specialising in advanced radiation detection and identification technologies. This 12-month fixed-term contract offers the chance to work … on innovative, real-world applications supporting government, law enforcement, and military sectors. This is a fantastic role for an experienced and motivated software engineer looking to make a direct impact in a company known for cutting-edge solutions and rapid growth. You'll be part of a dynamic, collaborative team contributing to complex systems and cross-disciplinary development. Key … Responsibilities for the Senior Software Engineer job based in Southampton : Lead development of complex software features and end-to-end projects. Collaborate with stakeholders and customers to deliver high-quality software solutions. Support requirements management, estimation, planning, and delivery. Integrate software with hardware to create complete, high-performing systems. Contribute to software process improvements and More ❯
duction code and maintains algorithms that run synchronously with appropriate systems Produces architecture and design artifacts for complex applications while being accountable for ensuring design constraints are met by software code development Gathers, analyzes, synthesizes, and develops visualizations and reporting from large, diverse data sets in service of continuous improvement of software applications and systems Proactively identifies hidden … problems and patterns in data and uses these insights to drive improvements to coding hygiene and system architecture Contributes to softwareengineering communities of practice and events that explore new and emerging technologies Adds to team culture of diversity, opportunity, inclusion, and respect Required qualifications, capabilities, and skills Formal training or certification on softwareengineering concepts …/Java Experience in developing, debugging, and maintaining code in a large corporate environment with one or more modern programming languages and database querying languages Overall knowledge of the Software Development Life Cycle Solid understanding of agile methodologies such as CI/CD, Application Resiliency, and Security Demonstrated knowledge of software applications and technical processes within a technical More ❯
This role will be working with the Head of Infrastructure on setting the right foundations and supporting infrastructure for a fast evolving product environment Responsibilities: Review and understand ISS softwareengineering and application support processes and foster DevOps culture Build platforms and frameworks to create consistent, verifiable, and automatic management of applications and infrastructure between non-production and … production environments Lead ongoing product engineering and operational processes across product teams with an Automation and Live Site First approach Anchor continuous process monitoring and improvement towards Lean Software Development Establish continuous build environments to speed up software development. Guide product teams on DevOps and SRE related requirements and be responsible for technical deliverables. Be an anchor … point for establishing DevOps culture across various product and support teams Required Skills: Expert in modern softwareengineering practices A strict Agile practitioner with master level experience in using tools like Jira, Team City Expert level knowledge of DevOps tools like Bitbucket/GitHub, Sonar Cube, CAST, Team City/Jenkins/Azure DevOps Expert level knowledge of More ❯
This role will be working with the Head of Infrastructure on setting the right foundations and supporting infrastructure for a fast evolving product environment Responsibilities: Review and understand ISS softwareengineering and application support processes and foster DevOps culture Build platforms and frameworks to create consistent, verifiable, and automatic management of applications and infrastructure between non-production and … production environments Lead ongoing product engineering and operational processes across product teams with an Automation and Live Site First approach Anchor continuous process monitoring and improvement towards Lean Software Development Establish continuous build environments to speed up software development. Guide product teams on DevOps and SRE related requirements and be responsible for technical deliverables. Be an anchor … point for establishing DevOps culture across various product and support teams Required Skills: Expert in modern softwareengineering practices A strict Agile practitioner with master level experience in using tools like Jira, Team City Expert level knowledge of DevOps tools like Bitbucket/GitHub, Sonar Cube, CAST, Team City/Jenkins/Azure DevOps Expert level knowledge of More ❯
This role will be working with the Head of Infrastructure on setting the right foundations and supporting infrastructure for a fast evolving product environment Responsibilities: Review and understand ISS softwareengineering and application support processes and foster DevOps culture Build platforms and frameworks to create consistent, verifiable, and automatic management of applications and infrastructure between non-production and … production environments Lead ongoing product engineering and operational processes across product teams with an Automation and Live Site First approach Anchor continuous process monitoring and improvement towards Lean Software Development Establish continuous build environments to speed up software development. Guide product teams on DevOps and SRE related requirements and be responsible for technical deliverables. Be an anchor … point for establishing DevOps culture across various product and support teams Required Skills: Expert in modern softwareengineering practices A strict Agile practitioner with master level experience in using tools like Jira, Team City Expert level knowledge of DevOps tools like Bitbucket/GitHub, Sonar Cube, CAST, Team City/Jenkins/Azure DevOps Expert level knowledge of More ❯
This role will be working with the Head of Infrastructure on setting the right foundations and supporting infrastructure for a fast evolving product environment Responsibilities: Review and understand ISS softwareengineering and application support processes and foster DevOps culture Build platforms and frameworks to create consistent, verifiable, and automatic management of applications and infrastructure between non-production and … production environments Lead ongoing product engineering and operational processes across product teams with an Automation and Live Site First approach Anchor continuous process monitoring and improvement towards Lean Software Development Establish continuous build environments to speed up software development. Guide product teams on DevOps and SRE related requirements and be responsible for technical deliverables. Be an anchor … point for establishing DevOps culture across various product and support teams Required Skills: Expert in modern softwareengineering practices A strict Agile practitioner with master level experience in using tools like Jira, Team City Expert level knowledge of DevOps tools like Bitbucket/GitHub, Sonar Cube, CAST, Team City/Jenkins/Azure DevOps Expert level knowledge of More ❯
london (city of london), south east england, united kingdom
rmg digital
This role will be working with the Head of Infrastructure on setting the right foundations and supporting infrastructure for a fast evolving product environment Responsibilities: Review and understand ISS softwareengineering and application support processes and foster DevOps culture Build platforms and frameworks to create consistent, verifiable, and automatic management of applications and infrastructure between non-production and … production environments Lead ongoing product engineering and operational processes across product teams with an Automation and Live Site First approach Anchor continuous process monitoring and improvement towards Lean Software Development Establish continuous build environments to speed up software development. Guide product teams on DevOps and SRE related requirements and be responsible for technical deliverables. Be an anchor … point for establishing DevOps culture across various product and support teams Required Skills: Expert in modern softwareengineering practices A strict Agile practitioner with master level experience in using tools like Jira, Team City Expert level knowledge of DevOps tools like Bitbucket/GitHub, Sonar Cube, CAST, Team City/Jenkins/Azure DevOps Expert level knowledge of More ❯
for Salesforce staff. Maintaining the security and integrity of the application software. Education and Experience Bachelor's degree in Computer Science or another relevant subject 5+ years of professional software development experience with a focus on user interface development within the Salesforce platform Salesforce Platform Developer Credential Required Skills Working knowledge and experience with complex business systems integration as … well as object-oriented design patterns and development Experience with data driven applications and relational databases Experience and expertise in core web technologies including HTML5, Javascript and jQuery Softwareengineering skills with Platform (Apex, VisualForce, SOQL, Unit Testing) Softwareengineering skills with Java SE & EE (Java, JSF, SQL) preferred Experience with Model View Controller (MVC) and … with web services (REST & SOAP, JSON & XML, etc.) Familiar with testing, debugging, and deploying code into multiple available environments Desired Skills Experience working on Salesforce platforms or other CRM software packages (Microsoft CRM, InterAction, SalesLogix, Oracle On-Demand, SAP etc.) preferred Additional SalesForce Developer Credentials desired Security Clearance Candidate must be eligible for a DHS (CBP) Security Clearance. US More ❯
York, North Yorkshire, Yorkshire, United Kingdom Hybrid / WFH Options
Adsyst
Engineer, you will be responsible for the full life cycle delivery of the project in both technical compliance and quality. Attending meetings with clients to discuss the design, surveys, software programming, configuration, testing and commissioning for projects. As a Lead Control Systems Integration Engineer, you will bring an innovative approach to problem solving, you will be working with highly … can work from one of our other offices for some of the week. What we are looking for: Experience in designing control system's PLC and HMI/SCADA software and making amendments/upgrades to existing system software. Experience in producing project documentation Competence in the programming of PLC's like Siemens, Rockwell, or Mitsubishi PLC's AND … involve short periods away from home) What we require from you: Previous control system experience ( 5 years+ ) Ability to motivate and manage a team of engineers to improve performance SoftwareEngineering Degree and/or Electrical qualifications Experience with Allen Bradley, Siemens Mitsubishi PLC's or experience of SCADA systems like Wonderware, Iconics, Schneider or other platforms Good More ❯
Mutual Life Insurance Company in Milwaukee, WI will bridge technical innovation and strategic investment to support Northwestern Mutual Future Ventures. Evaluate startups and inform investment decisions through expertise in softwareengineering and financial analysis. Build detailed financial models and conduct valuation analyses using multiple techniques, including comparable company, transaction, discounted cash flow, and leveraged buyout analyses. Create industry … overview pieces to guide investment focus and perform in-depth due diligence with an emphasis on technological assessments, including cloud infrastructure, software architecture, cybersecurity protocols, penetration testing, and PII safeguards. Develop robust processes for evaluating startups' technological infrastructure and integrate insights with financial analyses to support venture capital activities. Assess startups in fintech and related industries, leveraging advanced computing … thought leaders in startup ecosystem, both internally and externally. Telecommuting permitted 1 day per week. Salary $125,070- $208,520 per year. Minimum Requirements: Bachelor's degree in Computer Engineering or a related quantitative analytical field and 5 years of softwareengineering experience or in a related occupation. Experience must include 5 years of experience with each More ❯
startups, and internal teams to drive outcomes-oriented probing of architectural designs, technical credentials, and applicability for use within existing systems and information architecture Leads communities of practice across SoftwareEngineering to drive awareness and use of new and leading-edge technologies Adds to team culture of diversity, opportunity, inclusion, and respect Required qualifications, capabilities, and skills Formal … training or certification on softwareengineering concepts and proficient advanced experience Hands-on practical experience developing UI and Server-side software Advanced in at least one of Java or React Practical cloud experience Hands-on practical experience delivering system design, application development, testing, and operational stability Proficiency in automation and continuous delivery methods Proficient in all aspects … of the Software Development Life Cycle Advanced understanding of agile methodologies such as CI/CD, Application Resiliency, and Security Demonstrated proficiency in software applications and technical processes within a technical discipline (e.g., cloud, artificial intelligence, machine learning, mobile, etc.) In-depth knowledge of the financial services industry and their IT systems Practical cloud native experience Preferred qualifications More ❯
Create test cases that stress parts of the code base. Help prioritize future technical priorities by acting as a proxy customer. Benchmark and compare leading database products. May supervise software engineers. Travel required 10% of the time to domestic and international locations. Ability to telecommute as needed. Education and Experience required Masters degree in Computer Science, or closely related … and 8 years of softwareengineering in data processing systems experience Background 1) 8 years of experience setting up and maintaining at least 2 production analytical database systems of the following: Redshift, Vertica, Bigquery, Snowflake. 2) 8 years of experience evaluating competing analytic database products with regard to performance benchmarking, architecture choices, product maturity and feature set. … Deep knowledge of analytic database internals: processing paradigm, storage formats, and optimization strategies. 4) 8 years of experience as a technical leader for data engineering teams: setting and maintaining hiring standards, mentorship, long term technical planning and task prioritization. 5) 8 years of experience choosing vendors and libraries for business intelligence, data transformation, ETL, scheduling, and observability: e.g., Airflow More ❯
Belfast, County Antrim, Northern Ireland, United Kingdom Hybrid / WFH Options
Thomas Patrick Recruitment
CAD Technician Bespoke Interiors Location: Belfast |Full-Time |Permanent Are you a software developer or CNC programmer/CAD Technician with excellent attention to detail? Are you looking for a role that gives you considerable scope for personal and professional development? Are you looking for the opportunity to learn new skills and work with a brand that has multiple … additional day off for your birthday Hybrid working office & remote Private Medical Insurance Life Insurance Free parking In return, we need you to have/be: Degree educated in softwareengineering/development (or equivalent) or A minimum of 1 years experience in softwareengineering or computer science or A minimum of 1 years experience in … Design Using any other programming languages/environments And this is what we need you to do: Learn and take the lead on the programming of our sales design software, including integration from the front-end through to CNC machining on the back-end Continually develop the products and features in the software to add value to the More ❯
The successful candidates will function as an integral member of a multi-contractor team providing program, engineering, and technical support to Missile Defense programs. The chosen candidate will be responsible for Java software development. Job Duties/Responsibilities Responsible for performing in-depth analysis and technical support of systems software products, including complex problem resolution, design, development … testing, operational integration, and user support Maintains currency, debugs, and configures related software products Works from specifications to develop or modify operating systems applications Assists with design, coding, benchmark testing, debugging, and documentation of programs Interfaces with other system support groups to resolve problems, set standards, and improve the overall efficiency of the operating system Designs, codes, tests, and … implements tools for operations automation Works on most phases of software systems programming applications and may require minor instruction and guidance in other phases Leadership positions on small software-focused teams may be required Minimum Education and Experience Bachelor's degree in computer science, mathematics, physics, engineering, or related field from an accredited college with at least More ❯
The Company: Our client is at the cutting edge of development in software solutions for healthcare learning. With clients who are universities, colleges, and regulatory bodies and based both in the UK and throughout the world. Through working with their client’s needs, they specialise in high stakes summative exam software as well as course management systems. They … and as a result are a successfully growing business operating not only all over the UK but internationally too. The Job: On their behalf, we are looking for a Software Engineer with an AI integration specialisation . This position is integral to the continued advancement of the innovative, customer-facing AI solutions embedded within their products. Are you looking … for a challenging and rewarding career move in software development? Do you have a passion for delivering innovative solutions? It’s a fascinating business to work in, developing innovative solutions for clients who are educating our future doctors, nurses, dentists and pharmacists. As part of the development team, you will be responsible for translating high-level AI concepts into More ❯
business goals and technological advancements. Mentor and guide junior developers, fostering a culture of continuous growth and improvement. Conduct thorough code reviews, uphold coding standards, and promote high-quality software development practices across the team. Serve as a key liaison between stakeholders and the development team, translating requirements into technical solutions and leading high-profile projects. Contribute to the … end - React, Next.js; back-end -Python, AWS. DevOps - Terraform, AWS Services Test - Playwright Demonstrated ability to manage and mentor development teams, along with a proven track record in leading software development projects. Exceptional problem-solving skills and strategic thinking abilities. Strong communication and collaboration skills, with the ability to influence stakeholders at all levels Preferred technical and professional experience … working environment. Job Title Senior Application Developer Job ID 52061 City/Township/Village London State/Province London Country United Kingdom Work arrangement Hybrid Area of work SoftwareEngineering Employment type Regular Position type Professional Up to 80% or 4 days a week (home on weekends - based on project requirements) Company Shift General (daytime) Is this More ❯
Department: SoftwareEngineering Location: 320 Congress Street, Floor 1 Boston, MA 02210 Autonodyne is a Boston-based software company working to provide additive autonomy to unmanned vehicles in land, sea, and air domains. Our technology stack applies mainly to the defense sector, but we view most of our work as dual use for commercial applications. The ideal … candidate is a highly skilled software engineer with expertise in Unity development and an understanding of software architecture and design. They have demonstrated an ability to apply UI/UX principles to create a functional and aesthetic end product. This is a full stack position, and requires the candidate to take on both front-end and back-end … development. They have experience working on fast paced software development teams as an individual contributor as well as a mentor to junior engineers by effectively communicating technical concepts and conducting code reviews. Responsibilities: Develop Unity/C# code, test code, fix bugs, profile, and optimize code to meet deliverable requirements. Collaborate with designers, product managers, and subject matter experts More ❯
Buckshaw Village, Lancashire, United Kingdom Hybrid / WFH Options
Cegedim
We're Cegedim e-business, a UK leader within EDI solutions and part of a major global group. We're currently recruiting a Head of SoftwareEngineering to join our business as we embark on the next phase of our journey, driving the strategic evolution of the technology and its product development. The role will have two distinct … products that scale effectively. Key Responsibilities Deliver on current product and platform stabilization initiatives to reduce technical debt. Identify and implement the best tech stack for the future. Drive engineering, product development, and technical strategies to support business growth. Implement best-in-class tech stacks and processes. Manage a team of developers, architects, and DevOps professionals. Collaborate closely with … stakeholders across IT, Service, and Sales to ensure the product and platform roadmap aligns with business objectives. Establish and refine engineering best practices, DevOps processes, and software quality standards. Drive agile development methodologies and prioritize product roadmaps based on business objectives. What can the company offer you? Hybrid working, a competitive salary, and a great benefits package. The More ❯
providing complex Control Systems for Process Control, Automation and Telemetry to customers worldwide for over 30 years. Core skills lie in PLC, SCADA, HMI, MIS, MES, RTU, control system softwareengineering, data acquisition, bespoke software and LV Assemblies and Electrical installation, their expertise in panel building and electrical installation allows them to offer full turnkey solutions. They … SCADA, HMI, variable speed drives and instrumentation products. Duties include: Writing detailed functional design specifications Configuration of system architecture, network connections Production, modification, testing and commissioning of SCADA & PLC software UK Site commissioning (which may involve short periods away from home) For Lead positions my client would look for the ability to manage and motivate a team of engineers … to get the best output. Required Skills/Experience SoftwareEngineering Degree and/or Electrical qualifications Good verbal and written communication Previous control system experience ( 2 years+ ) Experience of PLC programming of at least one of - Rockwell/Siemens/Mitsubishi PLCs OR Experience of SCADA development of at least one of Wonderware System Platform, Rockwell FTViewSE More ❯
the team. Troubleshoot, debug, and resolve complex defects across the application stack. Ensure secure design and compliance with best practices for access control and data protection. Support legacy JEE software applications on WebSphere. Present the solution at formal and informal design reviews and document the design according to the Government's system lifecycle methodology. Work Experience & Job Skills: Minimum … 8+ years of hands-on development experience using Java, Spring boot Microservices, JPA and Angular 14+ Experience with modern softwareengineering tools and methodologies including Eclipse, Spring Tool Suite (STS), Visual Studio Code, and Atlassian Products (Jira, Confluence). Proficiency in building and querying RDS databases, especially PostgreSQL. Experienced in test driven development (TDD), with the ability to … scalable applications. Hands-on expertise in CI/CD automation, using GitOps tools for deployment orchestration (e.g., ArgoCD, GitHub Actions). Proficient with version control systems (Git) and Agile software development practices. Working experience on Web services (SOAP and Restful) and JEE Server experience (WebLogic, WebSphere etc.). Experience with Unix/Linux. Education: Bachelor's degree in Computer More ❯
and advanced manufacturing. With a rich history of innovation and an exciting pipeline of projects, the company provides a collaborative, hands-on environment for experienced professionals to thrive. Their engineering teams are empowered to explore continuous improvements while developing leading-edge test solutions. Job Description: We re seeking a Senior Electronics Test Engineer to join an innovative and dynamic … Test Engineering team. In this role, you ll be responsible for supporting day-to-day production test systems, designing test hardware, writing and modifying software, and leading test improvement initiatives. The Senior Electronics Test Engineer will troubleshoot complex faults, update technical documentation, and contribute to new product introduction and equipment commissioning. As a Senior Electronics Test Engineer, you … and efficient. You will work closely with cross-functional teams to identify improvement opportunities and help introduce smarter, more scalable test processes. Skills & Experience: Essential: A degree in Electronic Engineering, SoftwareEngineering, Computer Science or equivalent. 10+ years' industry experience in a test engineering role. Strong analytical and problem-solving skills. Excellent interpersonal and communication skills. More ❯