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
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
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.