Senior Software Engineer

3 weeks ago


England, United Kingdom NGIS Full time

About NGIS NGIS is a leading provider of geospatial solutions to organisations around the world. We deliver impact through the power of location technology, helping clients use spatial data to make better, faster, and more sustainable decisions. Our Software Engineering team builds, implements, and supports both customer-specific geospatial solutions and our own TraceMark Software as a Service products. TraceMark provides map-centric insights that drive impact across industries such as agriculture, sustainability, transport, and natural resources. Whether working on the TraceMark roadmap or a bespoke client solution, our engineers bring technical excellence, collaboration, and a shared passion for geospatial innovation to everything they build. The Opportunity We are looking for a Senior Software Engineer to lead the design and implementation of significant product features and customer solution components. In this role, you will provide technical direction within projects, contribute to architectural decisions, and mentor others to grow the team’s technical capability. You will be a trusted technical lead and accountable for delivering high-quality, scalable solutions that align with NGIS’s engineering standards and customer outcomes. About You 7+ years in professional software development, delivering web or cloud applications. Full-stack development and system design expertise. Strong object-oriented and asynchronous programming skills. Experience with relational databases, APIs, and cloud-hosted architectures. Proficiency with Git (GitHub, Bitbucket) and CI/CD workflows. Experience leading, mentoring, and collaborating within agile teams. Excellent written and verbal communication skills. Key Strengths Technical Excellence: Builds scalable, secure, and maintainable systems. Accountability: Owns delivery end-to-end, anticipating risks and dependencies. Problem Solving: Tackles complex challenges pragmatically. Collaboration: Communicates clearly and builds strong relationships. Learning Mindset: Continuously improves skills and shares knowledge. Quality Focus: Champions high standards in testing, security, and performance. Technical Leadership Lead design and development of complex features, modules, and integrations. Translate requirements into scalable solutions aligned with architecture. Contribute to sprint planning, estimations, and release activities. Write, test, and document maintainable, high-quality code. Participate in architecture reviews and improvement initiatives. The following skills are highly regarded Hands-on experience with Angular, React, or TypeScript. Familiarity with .NET and cloud platforms (GCP, AWS, Azure). Exposure to geospatial or data-driven applications. Experience contributing to system architecture or infrastructure design. Why Join NGIS? Work with purpose, building technology that drives environmental and social impact. Collaborate with talented engineers and geospatial experts across global teams. Flexible working arrangements; option to opt-in to a 9-day fortnight. Continuous learning culture with support for certification and professional growth. Be part of an innovative company recognised for geospatial and cloud excellence. Excited by this opportunity? Apply today, we would love to hear from you



  • England, United Kingdom Tempo Software Full time

    Since our beginning in 2007 as a project to make a time-tracking tool to help a client – Tempo has expanded to become the #1 time management add-on for Jira, and we have developed and acquired a multitude of tools to become one of the most trusted names in the Atlassian ecosystem. We want everyone to work better – but we also want to be a tech company...


  • England, United Kingdom Tempo Software Full time

    With over 30,000 customers, including a third of Fortune 500 companies, Tempo is trusted by organizations across the globe to make their workflows work better. We create a suite of integrated solutions for time management, resource planning, budget management, roadmapping, program management, reporting and more. We create the tech that enables the modern...


  • Canada, England, United Kingdom Tempo Software Full time £60,000 - £100,000 per year

    With over 30,000 customers, including a third of Fortune 500 companies, Tempo is trusted by organizations across the globe to make their workflows work better.We create a suite of integrated solutions for time management, resource planning, budget management, roadmapping, program management, reporting and more. We create the tech that enables the modern team...


  • City Of London, England, United Kingdom Matched Full time £60,000 - £120,000 per year

    Senior Full Stack Software EngineerTech: AWS, NodeJS, TypeScript, JavaScript, ReactJS, React NativeWhy?start-up financial services, revolutionising the industryLocation: Hybrid - 1/2 days in the office (Central London)Our ClientA new UK-based financial services provider is launching credit card, personal loans and insurance offerings aimed at delivering...


  • England, United Kingdom Selby Jennings Full time

    About the Role We are looking for a Senior Software Engineer to design and implement algorithmic trading solutions in a fast-paced environment. This position involves working closely with stakeholders to translate trading objectives into robust technical systems and strategies. You will help shape execution logic and ensure systems operate reliably under...


  • England, United Kingdom Selby Jennings Full time

    About the Role We are looking for a Senior Software Engineer to design and implement algorithmic trading solutions in a fast-paced environment. This position involves working closely with stakeholders to translate trading objectives into robust technical systems and strategies. You will help shape execution logic and ensure systems operate reliably under...


  • England, United Kingdom Selby Jennings Full time

    About the Role We are looking for a Senior Software Engineer to design and implement algorithmic trading solutions in a fast-paced environment. This position involves working closely with stakeholders to translate trading objectives into robust technical systems and strategies. You will help shape execution logic and ensure systems operate reliably under...


  • Surrey, England, United Kingdom Annapurna Full time £60,000 - £75,000 per year

    Senior Software Engineer Surrey- Hybrid 2 days onsite | Permanent | Department: Digital & TechnologySalary: Up to £75,000A well-established professional services firm is expanding its Technology & Digital Advisory function and is seeking a Senior Software Engineer to join their growing team. This role offers the opportunity to work on software that...


  • England, United Kingdom Burns Sheehan Full time

    Senior Software Engineer – Join a scaling Start-Up 🚀 💰Up to £110,000 per annum 🏡Remote Working – Once a month onsite in London 💻TypeScript, Node.js, React.js, AWS, SQL We’re currently partnered with a scaling Start-Up who are looking for an experienced Senior Software Engineer to join their scaling business. The business provides a SaaS...


  • Staffordshire, England, United Kingdom Uniting Ambition Full time £60,000 - £80,000 per year

    Senior Software EngineerStaffordshire - Hybrid working£65,000 + benefitsWe're looking for a Senior Software Engineer to build and optimise the internal platforms and tools that power our engineering teams. You'll work across Golang, Python, TypeScript, and React to deliver scalable, high-impact systems on both on-prem and cloud environments. You'll take...