#BelongWithUs Come and join us as a Software Engineer as we continue our Digital Transformation ensuring we become the digital leader in plumbing, heating, and sustainable heating solutions. The Role: As our Software Engineer youll be part of the team of Software Engineers focusing on the creation, enhancement, and upkeep of top-notch software solutions aligned … with the requirements of both our customers and stakeholders. The Software Engineer will be part of our growing Software Development team to evolve the way we interact and engage with our customers online. Key Responsibilities Develop, code, and test software as per specs and standards. Ensure quality, scalability, and security. Work with product managers, designers, and stakeholders … to convert requirements into software solutions. Work with cross-functional teams (product, design, QA) for successful software project delivery. Create thorough unit tests, conduct testing for software reliability, and collaborate on test plans with QA engineers. Participate in agile development processes, including sprint planning, daily stand-ups, and retrospective meetings. Create and maintain technical documentation, including design More ❯
About the Role: Grade Level (for internal use): 14 As head of engineering over the Commercial Connectivity value stream you will be responsible for architecting, developing, and managing key enablers for the business's success. This includes Commercial Desktop, a new platform which integrates with Salesforce to support internal workflows across Ratings' Commercial and Finance teams, as well as … will establish a close working relationship with counterparts within the corporate technology team to align and support corporate and cross-divisional initiatives. You will manage a global staff of software engineers across value streams and partner with your Product Management and Quality peers to support agile scrum teams across the globe. Key Responsibilities: Product Development Implement the overall technical … features Oversee the development of new product features and enhancements, ensuring that they are scalable, reliable, and meet customer needs Leadership & Team Development Lead and inspire a team of software engineers, architects, and engineering managers, ensuring high performance and professional growth Cultivate a high-performance culture, emphasizing accountability, innovation, collaboration, and quality Establish and maintain development processes, methodologies More ❯
modern cyber threats. We're building a team of top-tier engineers who are excited to use Generative AI tools like Cursor, GitHub Copilot, and Claude to redefine how software is built-faster, smarter, and more efficient. We are seeking a highly skilled Software Engineer II to help shape the future of AI-powered application development. If you … drive execution. The ideal candidate is comfortable working with a distributed team & has worked in a full-stack capacity before in enterprise environments. What you will do Design & Execute Software Projects which are critical to Abnormal's success with a group of senior engineers, through conception, design, implementation, launch & operation. Identify and resolve performance and user interface issues Raise … the bar of excellence in engineering, actively contributing to knowledge sharing within the team and participating in professional development activities. Provide guidance and mentorship for junior members of the team Must Haves 4+ years experience a software engineer with proven experience designing and building full stack web applications Backend development experience with Python, TypeScript, or Go. Proficiency in More ❯
Birmingham, West Midlands, United Kingdom Hybrid / WFH Options
DWP Digital
As a Senior Software Engineer, you'll help shape how we design, build, and deliver software that supports millions of people. Working in agile teams, you'll combine hands-on coding with mentoring and technical leadership, creating robust, scalable systems that stand the test of time. You'll bring strong engineering practices, like test-driven development, and … help people into work, and make payments worth over £195bn a year to support some of the most vulnerable people in our society. We are looking for a Senior Software Engineer to join our community of tech experts in DWP Digital. We're driving a once-in-a-generation transformation of government services. We're using fresh ideas and … extraordinary, and our purpose is unique. We'd love you to join us. Delivery. Work. Projects. You'll play a key role in shaping how we build and deliver software that really matters. You'll work as part of an agile team, helping to guide the work while also supporting and mentoring other engineers along the way. You'll More ❯
Leeds, West Yorkshire, Yorkshire, United Kingdom Hybrid / WFH Options
DWP Digital
As a Senior Software Engineer, you'll help shape how we design, build, and deliver software that supports millions of people. Working in agile teams, you'll combine hands-on coding with mentoring and technical leadership, creating robust, scalable systems that stand the test of time. You'll bring strong engineering practices, like test-driven development, and … help people into work, and make payments worth over £195bn a year to support some of the most vulnerable people in our society. We are looking for a Senior Software Engineer to join our community of tech experts in DWP Digital. We're driving a once-in-a-generation transformation of government services. We're using fresh ideas and … extraordinary, and our purpose is unique. We'd love you to join us. Delivery. Work. Projects. You'll play a key role in shaping how we build and deliver software that really matters. You'll work as part of an agile team, helping to guide the work while also supporting and mentoring other engineers along the way. You'll More ❯
Sheffield, South Yorkshire, Yorkshire, United Kingdom Hybrid / WFH Options
DWP Digital
As a Senior Software Engineer, you'll help shape how we design, build, and deliver software that supports millions of people. Working in agile teams, you'll combine hands-on coding with mentoring and technical leadership, creating robust, scalable systems that stand the test of time. You'll bring strong engineering practices, like test-driven development, and … help people into work, and make payments worth over £195bn a year to support some of the most vulnerable people in our society. We are looking for a Senior Software Engineer to join our community of tech experts in DWP Digital. We're driving a once-in-a-generation transformation of government services. We're using fresh ideas and … extraordinary, and our purpose is unique. We'd love you to join us. Delivery. Work. Projects. You'll play a key role in shaping how we build and deliver software that really matters. You'll work as part of an agile team, helping to guide the work while also supporting and mentoring other engineers along the way. You'll More ❯
Manchester, North West, United Kingdom Hybrid / WFH Options
DWP Digital
As a Senior Software Engineer, you'll help shape how we design, build, and deliver software that supports millions of people. Working in agile teams, you'll combine hands-on coding with mentoring and technical leadership, creating robust, scalable systems that stand the test of time. You'll bring strong engineering practices, like test-driven development, and … help people into work, and make payments worth over £195bn a year to support some of the most vulnerable people in our society. We are looking for a Senior Software Engineer to join our community of tech experts in DWP Digital. We're driving a once-in-a-generation transformation of government services. We're using fresh ideas and … extraordinary, and our purpose is unique. We'd love you to join us. Delivery. Work. Projects. You'll play a key role in shaping how we build and deliver software that really matters. You'll work as part of an agile team, helping to guide the work while also supporting and mentoring other engineers along the way. You'll More ❯
Sunderland, Tyne and Wear, UK Hybrid / WFH Options
DWP Digital
As a Senior Software Engineer, you'll help shape how we design, build, and deliver software that supports millions of people. Working in agile teams, you'll combine hands-on coding with mentoring and technical leadership, creating robust, scalable systems that stand the test of time. You'll bring strong engineering practices, like test-driven development, and … help people into work, and make payments worth over £195bn a year to support some of the most vulnerable people in our society. We are looking for a Senior Software Engineer to join our community of tech experts in DWP Digital. We're driving a once-in-a-generation transformation of government services. We're using fresh ideas and … extraordinary, and our purpose is unique. We'd love you to join us. Delivery. Work. Projects. You'll play a key role in shaping how we build and deliver software that really matters. You'll work as part of an agile team, helping to guide the work while also supporting and mentoring other engineers along the way. You'll More ❯
As a Senior Software Engineer, you'll help shape how we design, build, and deliver software that supports millions of people. Working in agile teams, you'll combine hands-on coding with mentoring and technical leadership, creating robust, scalable systems that stand the test of time. You'll bring strong engineering practices, like test-driven development, and … help people into work, and make payments worth over £195bn a year to support some of the most vulnerable people in our society. We are looking for a Senior Software Engineer to join our community of tech experts in DWP Digital. We're driving a once-in-a-generation transformation of government services. We're using fresh ideas and … extraordinary, and our purpose is unique. We'd love you to join us. Delivery. Work. Projects. You'll play a key role in shaping how we build and deliver software that really matters. You'll work as part of an agile team, helping to guide the work while also supporting and mentoring other engineers along the way. You'll More ❯
Newcastle Upon Tyne, Tyne and Wear, North East, United Kingdom Hybrid / WFH Options
DWP Digital
As a Senior Software Engineer, you'll help shape how we design, build, and deliver software that supports millions of people. Working in agile teams, you'll combine hands-on coding with mentoring and technical leadership, creating robust, scalable systems that stand the test of time. You'll bring strong engineering practices, like test-driven development, and … help people into work, and make payments worth over £195bn a year to support some of the most vulnerable people in our society. We are looking for a Senior Software Engineer to join our community of tech experts in DWP Digital. We're driving a once-in-a-generation transformation of government services. We're using fresh ideas and … extraordinary, and our purpose is unique. We'd love you to join us. Delivery. Work. Projects. You'll play a key role in shaping how we build and deliver software that really matters. You'll work as part of an agile team, helping to guide the work while also supporting and mentoring other engineers along the way. You'll More ❯
Blackpool, Lancashire, North West, United Kingdom Hybrid / WFH Options
DWP Digital
As a Senior Software Engineer, you'll help shape how we design, build, and deliver software that supports millions of people. Working in agile teams, you'll combine hands-on coding with mentoring and technical leadership, creating robust, scalable systems that stand the test of time. You'll bring strong engineering practices, like test-driven development, and … help people into work, and make payments worth over £195bn a year to support some of the most vulnerable people in our society. We are looking for a Senior Software Engineer to join our community of tech experts in DWP Digital. We're driving a once-in-a-generation transformation of government services. We're using fresh ideas and … extraordinary, and our purpose is unique. We'd love you to join us. Delivery. Work. Projects. You'll play a key role in shaping how we build and deliver software that really matters. You'll work as part of an agile team, helping to guide the work while also supporting and mentoring other engineers along the way. You'll More ❯
At Marsh McLennan, we embody best practices, quality, and a strategic engineering vision. As part of our strategic group of engineers, the UI Software Architect will be a technical leader within the Darwin SoftwareEngineering organisation, respected by peers and serving as a role model for other engineers. This role is based in London and is … ecosystem in the fastest possible time. A Front-End Expert : Bring extensive experience in front-end development and architecture. We will count on you to: Support a cluster of engineering squads focused on enhancing the Darwin UI, providing guidance and mentorship to engineers. Oversee tactical plans to implement the Product ecosystem strategies set by the Darwin Lead Architect. Be … have: Effectively convey technical concepts to both technical and non-technical stakeholders. A proven track record of designing scalable and high-performance UI architectures, with a deep understanding of software design principles and architectural best practices. Experience with Agile, Lean, and Continuous Delivery approaches, including Continuous Integration, Test-Driven Development, and Infrastructure as Code. Strong analytical and problem-solving More ❯
Move Forward with Volt Volt is immediately hiring Senior Software Engineer in Aurora, CO. As Senior Software Engineer, you will: We are looking for Senior Software Engineer to support our teams in Aurora, CO. You will have the opportunity to directly impact the world around you and contribute to classified programs and technologies you are passionate about. … for satellite ground systems. • Collaborate with cross-functional teams to define, design, and implement robust server-side solutions. • Modify and improve existing codebases for enhanced performance and scalability. • Conduct software design and code reviews, integrating best practices and innovations. • Contribute to all phases of the software development lifecycle, ensuring adherence to Agile principles. • Participate in system integration and … guidance from supervisors. • Keep abreast of advancements in Java and related technologies to drive continuous innovation. What You Will Learn • Modern DevOps and Continuous Integration/Continuous Delivery techniques. • Software lifecycle practices for defense projects. • The importance and workings of satellite ground systems. This is a 12 Month full time Contract or Contract to hire opportunity. This position requires More ❯
Our team is looking for an energetic and dynamic Senior Flight Software Engineer who will primarily be responsible for the design and development of flight software for the Space Station. This position reports to Software Team Lead. This role is onsite and will be based at our ASTC facility. This position has multiple job openings (and may … be filled at multiple levels). DUTIES & RESPONSIBILITIES Work with a team to design, develop, and test embedded flight software Provide software technical leadership in assigned area of responsibility Design and build functional, efficient, dependable, secure, and maintainable software Collaborate with hardware and software engineers on board-level firmware Give and receive productive feedback during collaboration … Loop testbeds and support test automation platforms to facilitate CI/CD initiatives Collaborate effectively with avionics engineers to integrate hardware simulation and fault injection solutions into real-time software Support completion of milestone reviews such as PDR, CDR, and SDR Provide mentoring to junior software engineers Perform other duties as assigned QUALIFICATIONS: To perform this job successfully More ❯
South East London, London, United Kingdom Hybrid / WFH Options
TYRENS UK
Job Title: S enior Software Developer Location: London (Hybrid) Job Type: Full-time (Permanent) Company: Tyréns UK At Tyréns UK , we believe in creating lasting impact through innovative design and engineering solutions. As a forward-thinking consultancy, were dedicated to shaping the future of infrastructure and urban development, all while prioritising sustainability, collaboration, and excellence. We're seeking … a highly driven Senior Software Developer to join our expanding IT team. Under the guidance of the IT Director, this role will be responsible for developing both internal and external applications while overseeing the management of UK business systems, all within strict operational timelines. Working closely with the IT Director and management teams, the Senior Software Engineer will … continuously review and enhance applications to ensure they align with the evolving needs of the business. This position spans the full software development lifecycle, from gathering initial user requirements and design to development, testing, and ongoing maintenance. The Role & Responsibilities The Senior Software Developer will play a key role in delivering a best-in-class system and support More ❯
Overview This is a great opportunity to come and join the Biologics softwareengineering group. We're looking for a Software Engineer to join an agile team focused on full-stack development. In this role, you'll play a key role in developing software which makes a real impact to people's lives, whether its developing … Competitive salary Flexible working hours and a hybrid approach 25 days annual leave Private health and dental insurance Contributory based pension scheme EAP (Employee Assistance Program) Responsibilities As a Software Engineer, your main responsibilities would include: Developing software across our technology stack and contributing to team delivery Contributing to the team's automated tests and pipeline automation Reviewing … pull requests from other team members Working collaboratively as part of a cross-discipline agile team to incrementally deliver software Contributing to team and technical continuous improvement activities Continually learning, to stay up-to-date with the latest techniques and technologies in software development Qualifications We would love to hear from you if you: Have experience with C# More ❯
challenge, and an unwavering commitment to excellence. Overview To ensure uncompromising accuracy and timeliness in the delivery of the risk metrics, our platform is continuously growing and evolving. Risk Engineering combines the principles of Computer Science, Mathematics and Finance to produce large scale, computationally intensive calculations of risk Goldman Sachs faces with each transaction we engage in. As an … Engineer in the Risk Engineering organization, you will have the opportunity to impact one or more aspects of risk management. You will work with a team of talented engineers to drive the build & adoption of common tools, platforms, and applications. The team builds solutions that are offered as a software product or as a hosted service. We are … tools, such as SQL, and data visualization tools, such as Tableau. • Utilize web development technologies to facilitate application development for front end UI used for risk management actions • Develop software for calculations using databases like Snowflake, Sybase IQ and distributed HDFS systems. • Interact with business users for resolving issues with applications. • Design and support batch processes using scheduling infrastructure More ❯
SOFTWARE PRINCIPAL ENGINEER WHAT IS THE OPPORTUNITY? The Principal Software Engineer plays a key role in City National Bank's Technology & Innovation division. As a Principal Software Engineer you will solve unique and complex problems that have a broad impact on the business. In addition, you will provide expertise and guidance in the daily activities of individual … contributors or working teams to design, code, debug, test, document, implement and maintain complex business and client-facing applications using City National Bank's Secure Software Development Lifecycle. The Principal Software Engineer is an expert professional with deep expertise or unique industry knowledge who uses in depth skill sets to contribute to development of company objectives and principles … and to achieve goals in creative and effective ways. The typical day includes collaborating with business system analysts, project managers, engineers (e.g., Software, UX, Full Stack, DevOps, Quality, Infrastructure, Cybersecurity), business teams, vendors and other stake holders to design, implement and support complex business and client-facing applications.This role will need to effectively communicate, collaborate, and influence engineeringMore ❯
I am looking to speak with full stack Senior Software Engineers who would be interested in joining a leading FinTech start-up who are accelerating the deployment of climate tech solutions through cutting-edge data, analytics, and research. Their subscription-based intelligence platform equips investors, corporates, and governments with the insights needed to confidently build and finance the new … to extract data from PDFs, and/or any experience in automated data collection techniques. But this is not essential. What experience you'll need 5 + years of softwareengineering experience. Experience working in a start-up environment. Front-end (React, TypeScript, CSS). Back-end (Python, Django). Infrastructure (AWS). Excellent communication skills. Great team … player, you love collaborating. Interview Process: Call Initial call with Engineering Lead (30 mins) Review of one of the businesses PRs (30 mins) Technical Pairing Session (2 hours) Meet the Founders (30 mins) Reference checks + offer What you'll get in return for your talents Generous base salary Stock options 25 days holiday plus bank holidays Work on More ❯
of 17 Engineering Manager Jobs in Northern Ireland NantHealthpioneering approach we are creating a vibrant culture where ideas can blossom, people can thrive, and success can flourish. Were seeking an experienced, self-motivated, passionate, highly productive Engineering Manager to join the NantHealth Engineering Team in Belfast. As an Engineering Manager , you will work collaboratively across multiple … multiple sites, being a strong quality advocate and having a proven ability to initiate innovative ideas and concepts to improve the efficiency and effectiveness of all Engineers. As a Engineering Managern you will also lead and manage software engineers responsible for the development and testing of NantHealth products and take responsibility for their career development. Strong technical skills … regarding maximization of quality. Role & Responsibilities: Provide quality leadership to cross-functiona engineeringl teams, mentoring, guidance to coach, support and recruitment Ensure the team execute in line with NantHealths software development processes and enables team compliance with internal standards Strategically identify new tools, processes, and techniques for increasing quality and eliminating waste and wor More ?k Black Duck SoftwareMore ❯
We're looking for a Senior Software Engineer to join a growing team building smart, scalable tools used by professionals across a range of industries. You'll work onsite in London, helping shape robust backend services and responsive user experiences using Node.js and Python. What You'll Do Build and maintain scalable, secure applications using Node.js, Python, and modern … writing performant frontend code Agile mindset with excellent communication skills Enthusiastic about solving problems and sharing knowledge Nice to Have: Experience with Drupal 7 Familiarity with serverless architectures, quality engineering, or modern frontend frameworks INDLON 49904NB More ❯
Newcastle Upon Tyne, Tyne and Wear, North East, United Kingdom Hybrid / WFH Options
KO2 Embedded Recruitment Solutions LTD
Job Title: Lead Python Software Engineer Location: Newcastle (Hybrid WFH Available) Salary: Up to £75,000 + benefits KO2 Embedded Recruitment Solutions is proud to partner with a leading innovator in the smart industrial automation sector. Due to sustained growth and exciting new projects, our client is expanding their software development team and is now seeking a Lead … Python Software Engineer to play a critical role in designing and delivering scalable, real-time software solutions. The Role: As a Lead Python Software Engineer, you will take ownership of core backend development efforts, leading a small, agile team. You will be instrumental in architecting and building software systems that interface with real-time data sources … and DevOps practices to ensure continuous delivery Collaborate closely with multidisciplinary teams, including hardware engineers and data scientists Mentor and support junior developers and contribute to a high-performance engineering culture Implement software solutions for real-time data processing in an industrial environment Drive adoption of best practices in CI/CD, infrastructure automation, and system monitoring Key More ❯
be within the last five (05) years) At least twenty (20) years of direct/relevant experience Bachelor's degree in computer science or related discipline (i.e. Mathematics, Electrical Engineering, Mechanical Engineering, etc.) from an accredited college or university is required. Four (04) years of additional relevant experience on projects with similar processes may be substituted for a … experience with Amazon Web Services (AWS). Experience or familiarity with Containers (Docker, Kubernetes). Experience with Jira and Confluence. Must be able to analyze user requirements to derive software design and performance requirements. Must be able to provide recommendations for improving documentation and software development process standard. Experience designing and coding new software or modify existing … software to add new features. Experience implementing recommendations for improving documentation and software development process standards. Experience with simple data queries for existing or proposed databases or data repositories. Must be able to write or review software and system documentation Experience designing or implementing complex database or data repository interfaces/queries. Ability to develop or implement More ❯
of an autonomous agile team to develop features and applications to meet the needs of your product area. We are looking for a candidate with a deep understanding of engineering, best practices and a strong agile mindset. In addition, this position will be responsible for operational maintenance, troubleshooting and support of applicable backend systems. We will rely heavily on … within the company to design, configure, maintain, support, and promote a variety of internally- and externally-facing applications, while ensuring compliance with accessibility standards. Continuously monitor, test, and optimize software while ensuring application reliability and coding to architectural standards. Contribute as part of the team to continuous code delivery with deployment tools and automated testing. Scale software to … support dynamic teams in a fast-paced environment. Build and maintain scalable applications. Collaborate with software engineers, product managers, analysts, and stakeholders to deliver solutions that meet customer expectations. Competencies Excellent time management, prioritization, attention to detail and organization skills. Values the success of the team over personal objectives. Experience working in a high precision environment to ensure the More ❯
Our world-leading Time & Frequency department is seeking an experienced and practicing Software Engineer. You will be joining our team at an exciting time - we maintain the UK's National Time Scale, UTC (NPL), and are currently developing a new resilient Time Scale facility that will underpin our Critical National Infrastructure. This will address the risks associated with our … dependency on global navigation satellite systems (such as GPS) that are vulnerable to both natural and intentional interference. As Software Engineer, you'll collaborate with prominent Scientists and Engineers to develop and implement innovative, production-ready software to improve time measurement, quality, and cost efficiency. Key responsibilities: Collaborating with senior stakeholders to ensure that software aligns with … business strategy Gathering project requirements, analyzing feasibility, and providing technical recommendations Leading an Agile Software team, including reviewing work Conducting code reviews to ensure cleanliness, efficiency, and quality through testing and debugging, and maintaining standards throughout the software development cycle Assessing and communicating risks and mitigations as a team Explaining complex technical concepts and providing advisory support to More ❯