Software Developer

Software Developer

Edinburgh Temporary 90000 - 126000 £ / year (est.) No home office possible
7

At a Glance

  • Tasks: Join us to develop modern GIS tools and enhance mapping systems.
  • Company: Work with a public sector client focused on innovative geospatial solutions.
  • Benefits: Enjoy mostly remote work in Scotland with a competitive rate of £450 per day.
  • Why this job: Make a real impact by improving digital sustainability and tackling technical challenges.
  • Qualifications: Experience with Python, Java, PostgreSQL, and modern DevOps practices is essential.
  • Other info: This is a 12-month contract role, perfect for those passionate about GIS technology.

The predicted salary is between 90000 - 126000 £ per year.

Job Description

Job Description:

12 month contract within the public sector

Mostly remote working Scotland

450 per day outside IR35

Developer

Our public sector client is looking for an an experienced developer with solid commercial experience of building modern GIS tools is required to accelerate the replacement and retirement of legacy mapping system by delivering modern GIS products.

Day to Day

Support the development of new spatial mapping tools, ensuring that services adhere to modern geospatial standards.

Support the development of optimised and automated map updates to the system to improve efficiency

Enhance the performance and reliability of existing mapping products.

Continued development and support of Mapping domain products in line with the product and architecture roadmaps with a view to improving digital sustainability and tackling areas of architectural and technical debt.

Skills and Experience

Python 3 and/or Java 17+

PostgreSQL/PostGIS

High performance computing and geometric methods relating to GIS.

Modern DevOps and CI/CD practices including deployment pipelines and Jenkins.

AWS including: CDK, Serverless (Lambda), S3, SQS, API Gateway, CloudFormation, Aurora/Postgres

Delivering high quality software collaboratively in high-performing, cross-functional development teams.

Designing, gaining consensus, and implementing technical solutions for software development projects.

Developing solutions using human-centred, research-driven, inclusive design practices.

Designing and implementing solutions using service and event-based architectures.

Using testing tools for unit testing, including system test automation frameworks.

Cloud monitoring, telemetry, intelligence tools and processes, including Grafana.

Incrementally replacing enterprise legacy systems.

Working in Agile delivery models.

Defining infrastructure as code.

Next Steps

If you're interested int his opportunity, pelase apply with your up to date CV and I will get back to you.

450.0/day

Talent International UK and it's subsidiaries, Digital Gurus, Infinite Talent and Rethink act as an employment agency for permanent recruitment and employment business for the supply of temporary workers. By applying for this opportunity, you accept the TandC's, Privacy Policy and Disclaimers which can be found at talentinternational.co.uk

Software Developer employer: 708845

At our company, we pride ourselves on being an excellent employer, especially for Software Developers looking to make a meaningful impact in the public sector. With a focus on modern GIS tools and a commitment to digital sustainability, we offer a collaborative work culture that values innovation and inclusivity. Our remote working flexibility in Scotland, combined with competitive pay and opportunities for professional growth, makes us an attractive choice for those seeking rewarding employment in a dynamic environment.
7

Contact Detail:

708845 Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Software Developer

✨Tip Number 1

Familiarize yourself with the specific GIS tools and technologies mentioned in the job description, such as PostgreSQL/PostGIS and AWS services. Having hands-on experience or projects that showcase your skills in these areas can set you apart from other candidates.

✨Tip Number 2

Highlight your experience with modern DevOps practices, especially CI/CD pipelines and tools like Jenkins. Be prepared to discuss how you've implemented these practices in previous roles to improve software delivery and efficiency.

✨Tip Number 3

Showcase your ability to work collaboratively in cross-functional teams. Prepare examples of past projects where you successfully contributed to team efforts, particularly in Agile environments, to demonstrate your teamwork and communication skills.

✨Tip Number 4

Be ready to discuss your approach to human-centered design and how it influences your development process. Providing examples of how you've incorporated user feedback into your projects can illustrate your commitment to inclusive design practices.

We think you need these skills to ace Software Developer

Python 3
Java 17+
PostgreSQL/PostGIS
High Performance Computing
Geometric Methods relating to GIS
Modern DevOps practices
CI/CD practices
Deployment Pipelines
Jenkins
AWS (CDK, Serverless, S3, SQS, API Gateway, CloudFormation, Aurora/Postgres)
Collaborative Software Development
Technical Solution Design
Inclusive Design Practices
Service and Event-Based Architectures
Unit Testing
System Test Automation Frameworks
Cloud Monitoring Tools (e.g., Grafana)
Agile Delivery Models
Infrastructure as Code

Some tips for your application 🫡

Understand the Job Requirements: Carefully read the job description to understand the specific skills and experiences required, such as proficiency in Python 3 or Java 17+, PostgreSQL/PostGIS, and modern DevOps practices.

Tailor Your CV: Customize your CV to highlight relevant experience in developing GIS tools, working with cloud services like AWS, and using Agile methodologies. Make sure to include specific projects that demonstrate your expertise.

Craft a Strong Cover Letter: Write a cover letter that connects your background to the job requirements. Emphasize your experience with high-performance computing, automated map updates, and collaborative software development in cross-functional teams.

Proofread Your Application: Before submitting, thoroughly proofread your CV and cover letter for any errors. Ensure that your application is clear, concise, and free of typos to make a strong impression.

How to prepare for a job interview at 708845

✨Showcase Your GIS Expertise

Make sure to highlight your experience with modern GIS tools and how you've contributed to similar projects in the past. Be prepared to discuss specific examples of how you've improved mapping systems or developed new spatial tools.

✨Demonstrate Your Coding Skills

Since Python 3 and Java 17+ are key requirements, be ready to talk about your proficiency in these languages. You might even want to prepare for a coding challenge or technical questions that assess your understanding of high-performance computing and geometric methods.

✨Familiarize Yourself with DevOps Practices

Understanding modern DevOps practices is crucial for this role. Be prepared to discuss your experience with CI/CD pipelines, Jenkins, and AWS services like Lambda and S3. Sharing examples of how you've implemented these practices in previous roles will set you apart.

✨Emphasize Agile Experience

Since the job involves working in Agile delivery models, be ready to explain your experience in Agile environments. Discuss how you've collaborated with cross-functional teams and contributed to iterative development processes to deliver high-quality software.

Software Developer
708845
7
  • Software Developer

    Edinburgh
    Temporary
    90000 - 126000 £ / year (est.)

    Application deadline: 2027-03-11

  • 7

    708845

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