Software Developer

icon building Company : Urbantide
icon briefcase Job Type : Full Time

Number of Applicants

 : 

000+

Click to reveal the number of candidates who applied for this job.

Job Description - Software Developer

Job Description

UrbanTide is an Enterprise AI software company with a mission to make a sustainable world with AI.

We have significant cross-sector experience, dating back to the £24m Future City Glasgow programme in 2012. We have since developed uSmart, our SaaS product, and are currently expanding our AI portfolio across Transport, Government, Energy and Housing. Our growing team is headquartered at the Bayes Centre in Edinburgh, Scotland's AI hub.

We seek a Software Developer to grow with our team and help make a sustainable world with AI.

About the position
Are you an aspiring software developer with a keen interest in cloud development and SecDevOps?
Join our growing start-up, where you can unlock the power of data to help people and cities work better and smarter. You'll be part of a vibrant start-up community in the centre of Edinburgh and work in our Edinburgh office.

Required skills and experience
Knowledge of JavaScript (Node.js) and Python
Familiarity with relational databases (SQL, PostgreSQL)
Basic understanding of containerisation (Docker)
Interest in learning about microservices and cloud development
A strong desire to learn and grow as a developer
Familiarity with agile methodologies

About you
You are passionate about technology and keenly interested in cloud development and DevOps. You have some experience in JavaScript and Python development and are eager to learn more about building scalable solutions using microservices and real-time data streams. You enjoy working in a test-driven development and continuous integration environment, and you value the importance of standards and reuse.
You're a problem solver who's always willing to learn and improve. You embrace challenges and are comfortable admitting to and learning from your mistakes. You love working with smart people and enjoy the fast-paced and flexible environment of a start-up.

Day-to-day activities
Under the guidance of our CTO, you'll contribute to developing and implementing our scalable real-time data platform architecture. You'll help build, test, and document microservices handling data ingestion and publishing static and streaming data sources. You'll gain experience deploying services on Amazon Web Services via Docker containers and play a role in measuring and improving overall system performance.

Essential Duties and Responsibilities
Maintain Business as Usual software, learning the tech stack by supporting existing customers
Gain an understanding of AWS CoE standards, methods, and tooling and, over time contribute accordingly
Be willing to learn automation orchestration
Be willing to learn infrastructure tooling
Be willing to learn application deployment tooling
Analytical, inquisitive, and results-oriented
Strong sense of ownership with a passion for software and continuous learning
Enjoy being part of a team

Desired skills and experience
Exposure to ElasticSearch or Redshift
Experience with frontend frameworks like VueJS or AngularJS
Interest in big data manipulation and analytics
Curiosity about AI and ML, especially with real-time data
Familiarity with spatial data
Interest in continuous delivery and SecDevOps tooling and processes
Familiarity with Amazon Web Services (AWS)

Package and Benefits
Competitive salary
Benefits package including Cycle to Work Scheme, with EV Scheme and Healthcare being defined
1 afternoon per sprint for personal learning time
Support for professional development
35 days holiday
Learning and development budget for books, conferences and other resources you need to develop your skills
Hybrid work pattern: work from home with 1 organised day a week in the office
Central Edinburgh office location

Equal Opportunities
UrbanTide is an Equal Opportunities employer governed by our Equal Opportunities Policy, which can be provided upon request.

This includes the policy on Recruitment and Selection.

How to apply
Applicants should provide a

full CV and a supporting statement explaining your reasons for applying and indicate your salary expectations and notice period in your application .

Please email directly to

[email protected]

Original job Software Developer posted on GrabJobs ©. To flag any issues with this job please use the Report Job button on GrabJobs.
icon no cv required No CV Required icon fast interview Fast Interview via Chat

Share this job with your friends

icon get direction How to get there?

icon geo-alt Edinburgh, Scotland

icon get direction How to get there?
View similar Others jobs below

Similar Jobs in the UK

GrabJobs is the no1 job portal in the UK, connecting you to thousands of jobs fast! Find the best jobs in the UK, apply in 1 click and get a job today!

Mobile Apps

Copyright © 2024 Grabjobs Pte.Ltd. All Rights Reserved.