Jobs
My ads
My job alerts
Sign in
Find a job Career Tips Companies
Find

Senior software engineer

Hempstead
NGIS
Software engineer
Posted: 10h ago
Offer description

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!

Apply
Create E-mail Alert
Job alert activated
Saved
Save
Similar job
Senior software engineer (c/c++)
Plumstead
Sky
Software engineer
Similar job
Software engineer
Norwich
Rainbird Technologies
Software engineer
€55,000 a year
Similar job
Software engineer
Norwich
The One
Software engineer
€35,000 a year
See more jobs
Similar jobs
It jobs in Norfolk
jobs Norfolk
jobs Hempstead
jobs England
Home > Jobs > It jobs > Software engineer jobs > Software engineer jobs in Norfolk > Senior Software Engineer

About Jobijoba

  • Career Advice
  • Company Reviews

Search for jobs

  • Jobs by Job Title
  • Jobs by Industry
  • Jobs by Company
  • Jobs by Location
  • Jobs by Keywords

Contact / Partnership

  • Contact
  • Publish your job offers on Jobijoba

Legal notice - Terms of Service - Privacy Policy - Manage my cookies - Accessibility: Not compliant

© 2025 Jobijoba - All Rights Reserved

Apply
Create E-mail Alert
Job alert activated
Saved
Save