Senior Software Engineer
Senior Software Engineer

Senior Software Engineer

Full-Time 48000 - 72000 £ / year (est.) No home office possible
N

At a Glance

  • Tasks: Develop full-stack web, desktop, and mobile applications for sustainable solutions.
  • Company: NGIS EU is a leading geospatial and sustainability company focused on global challenges.
  • Benefits: Enjoy remote work options, a strong team culture, and varied project work with cutting-edge technology.
  • Why this job: Make a real impact on climate change and sustainability while working in a passionate team.
  • Qualifications: 5+ years of software development experience, with skills in Angular, .NET Core, and cloud platforms.
  • Other info: Opportunity to engage directly with clients and contribute to meaningful projects.

The predicted salary is between 48000 - 72000 £ per year.

About NGIS

NGIS EU is a global leading dedicated Geospatial and Sustainability company. We are an impact focused company with a mission to use our skills and capabilities to address significant global challenges including climate change, biodiversity and sustainable development. We are a Google Premier Partner and we specialise in designing and building high performing software solutions including both customer specific solutions (business to business model) as well as our own Software as a Service products.

The Opportunity

We are looking for a full-time Senior-level Software Engineer to join the NGIS EU in team in Canada, UK or Italy to help with the development and delivery of our TraceMark Software as a Service products. The TraceMark Sustainable Solution factory includes products for:

  • Sustainable Sourcing (
  • Sustainable Cities (
  • Sustainable Fashion (

As a Senior Software Engineer, you will be responsible for building full-stack web, desktop and mobile applications based on customer requirements. You will primarily be working on TraceMark Software as a Service solutions as part of a high performing, multinational software development team. You will need to have strong written and verbal communication skills and be able to work independently, occasionally dealing directly with clients.

About You

  • At least 5 years of commercial software development experience and familiarity with agile software development processes
  • At least 2 years developing Angular CLI applications
  • At least 2 years developing applications using .NET Core and/or Node.js
  • Experience in developing and maintaining systems on either SQL Server, MySQL or PostgreSQL
  • Experience in developing and maintaining systems hosted in either Microsoft Azure, Amazon AWS or Google Cloud Platform

The following skills will be highly regarded

  • Python development
  • Mobile development experience
  • Adobe Creative Cloud experience especially Xd for mock-ups
  • Any experience with mapping tools, GIS, or spatial data
  • Customer engagement and communication skills
  • Please feel free to provide any links to public git repositories

What to expect when you join our team

  • Remote work arrangements
  • Strong team and impact culture
  • Varied project work, the chance to work with new and leading technology
  • And importantly – the opportunity to make an impact

Our Values

We are passionate, unified and professional. We are an impact focused business both in what we deliver for our clients and the projects we choose to support. We care about making a positive impact in the world. We use software and data to tackle issues such as sustainable development, biodiversity and conservation, preservation of Indigenous rights and interests, climate change and disaster risk reduction.

Join our Team

If you are a Senior Software Engineer who shares our values and aspirations and is passionate about making an impact, we want to hear from you!

Senior Software Engineer employer: NGIS

At NGIS EU, we pride ourselves on being an exceptional employer that fosters a strong team culture and a commitment to making a positive impact on global challenges. Our remote work arrangements and diverse project opportunities allow Senior Software Engineers to thrive while working with cutting-edge technology in a supportive environment. Join us in Canada, the UK, or Italy, where your skills will contribute to meaningful solutions in sustainability and geospatial innovation.
N

Contact Detail:

NGIS Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Senior Software Engineer

✨Tip Number 1

Familiarize yourself with the specific technologies mentioned in the job description, such as Angular CLI, .NET Core, and Node.js. Having hands-on experience or personal projects showcasing these skills can set you apart from other candidates.

✨Tip Number 2

Highlight any experience you have with cloud platforms like Microsoft Azure, AWS, or Google Cloud. If you've worked on projects that utilized these services, be ready to discuss them in detail during your interview.

✨Tip Number 3

Since communication is key for this role, practice articulating your past experiences clearly and confidently. Be prepared to share examples of how you've successfully engaged with clients or collaborated within a team.

✨Tip Number 4

If you have any public Git repositories, make sure to include links in your application. This will give us insight into your coding style and problem-solving abilities, which are crucial for a Senior Software Engineer.

We think you need these skills to ace Senior Software Engineer

Full-Stack Development
Angular CLI
.NET Core
Node.js
SQL Server
MySQL
PostgreSQL
Microsoft Azure
Amazon AWS
Google Cloud Platform
Agile Software Development
Python Development
Mobile Development
Adobe Creative Cloud
GIS and Spatial Data
Customer Engagement
Communication Skills
Problem-Solving Skills
Team Collaboration
Independence in Work

Some tips for your application 🫡

Understand the Company Mission: Before applying, take some time to understand NGIS's mission and values. Highlight how your skills and experiences align with their focus on sustainability and addressing global challenges in your application.

Tailor Your CV: Make sure your CV reflects your experience in software development, particularly with Angular CLI, .NET Core, and cloud platforms. Emphasize any relevant projects that demonstrate your ability to build full-stack applications.

Craft a Compelling Cover Letter: In your cover letter, express your passion for making an impact through technology. Mention specific projects or experiences that showcase your skills in customer engagement and communication, as these are important for the role.

Showcase Your Work: If you have public git repositories or examples of your work, include links in your application. This will give NGIS insight into your coding style and problem-solving abilities, which is crucial for a Senior Software Engineer.

How to prepare for a job interview at NGIS

✨Showcase Your Technical Skills

Be prepared to discuss your experience with Angular CLI, .NET Core, and Node.js in detail. Highlight specific projects where you utilized these technologies, and be ready to explain your problem-solving approach.

✨Demonstrate Your Impact Focus

Since NGIS is an impact-focused company, share examples of how your work has contributed to sustainability or addressed global challenges. This will show that you align with their mission and values.

✨Prepare for Client Interaction Scenarios

As the role involves direct client engagement, think of instances where you've successfully communicated technical concepts to non-technical stakeholders. Practice articulating your thoughts clearly and confidently.

✨Familiarize Yourself with Their Products

Research TraceMark and its Sustainable Solutions. Understanding their products will allow you to ask informed questions and demonstrate your genuine interest in the company's work during the interview.

Senior Software Engineer
NGIS
N
  • Senior Software Engineer

    Full-Time
    48000 - 72000 £ / year (est.)

    Application deadline: 2027-03-15

  • N

    NGIS

Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>