Junior Software Engineer in Edinburgh

Junior Software Engineer in Edinburgh

Edinburgh Full-Time No working from home possible
C

Junior Software Engineer

We're looking for a talented graduate developer to join small but highly professional technical team and contribute across the full software development lifecycle - from discovery and coding to testing, prototyping, deployment, and operations.

Who are they?

A growing scale-up, they are building a team of people who value creativity, autonomy, and collaboration, and want their work to mean more.

The opportunity:

You will be an analytical problem solver with strong logical reasoning skills and a curiosity for learning new technologies. With a foundation in software development, computing systems, data science, and machine learning, you're eager to build impactful software that solves real-world problems.

You'll work across the tech stack, developing responsive front-end components, scalable back-end services, databases, cloud, and DevOps solutions. You're detail-oriented, collaborative, and empathetic towards end users, with a focus on creating high-quality experiences.

You'll also contribute to code reviews, knowledge-sharing sessions, and continuous improvement while working alongside experienced colleagues and developing your skills.

Some of what you will do!

  • Assist in writing code and maintaining software.
  • Work on assigned tasks under senior developers guidance.
  • Develop core technical skills (e.g. Python, Vue.js, Cloud services, DevOps,
  • database).
  • Contribute to troubleshooting and debugging code.
  • Participate in software testing and quality assurance.
  • Writing technical documentation for code processes and systems.
  • Responding to support queries and engaging with internal stakeholders to
  • resolve problems.
  • Deployment and configuration of systems.
  • Contributing to deployment and release processes.

What you need!

  • Bachelor's degree in Computer Science or a related field.
  • Strong problem solving skills, application of algorithms to computing problems.
  • Practical experience of software development.
  • Front-end development technologies such as HTML, CSS, SaSS, ES6 and TypeScript.
  • Hands-on experience applying core programming concepts in languages such as Python, Javascript, Java, Scala etc.
  • Knowledge of Object Oriented programming design and analysis concepts.
  • Knowledge and hands-on experience of web application development technologies such as HTML, CSS, SaSS, HTTP, JSON.
  • Knowledge and experience of relational databases (SQL, RDMS, ER Diagrams).

Nice to have!

  • Practical knowledge of using reactive frontend frameworks (e.g., Vue.js, React, Svelte, Vuetify, Bootstrap).
  • Practical experience using Cloud Platform (such as Google Cloud, AWS, Azure).
  • Foundational knowledge of ML and AI technologies (e.g. linear regression, logistic regression, decision trees, clustering, neural networks, reinforcement learning, generative models).
  • Knowledge and experience of relational and / or document databases (SQL, RDMS, MongoDB, Firestore).
  • Knowledge of data science libraries and tools such as pandas, Numpy Plotly, MatplotLib, SciKit-learn, Tensor Flow, keras, xarray.
  • Knowledge of geospatial technologies such as PostGIS, gdal, ogr2ogr, BigQuery, MapBox, GMaps.
  • Knowledge of remote sensing technologies (e.g. Google Earth Engine, ESRI shapefiles, geoJSON, geoTiffs, zarr, geo parquet, GIS).

What's on offer!

    • Collaborative culture supportive, open, and team-driven.
    • Work-life balance flexible hours and hybrid options
    • Impactful work shape a cutting-edge SaaS product transforming environmental data use.
    • Competitive package strong salary and comprehensive benefits.

  • If this sounds like you and you are keen to find out more apply now so we can discuss further.

  • We look forward to your receiving your application!
  • Diversity, Equality & Inclusion at Connor Fox Recruitment Solutions

    We are committed to championing diversity, equality, and inclusion in every step of the recruitment process. We believe that diverse talent drives innovation and success, and we strive to connect employers with candidates from all backgrounds, fostering inclusive workplaces where everyone can thrive.

    We welcome applications from individuals of all races, ethnicities, genders, sexual orientations, ages, abilities, religions, and backgrounds. Our recruitment processes are based on merit, skills, and potential, ensuring equal opportunities for all.

    If you require adjustments during the application process, please let us know we are here to support you.

    Lets build a more inclusive workforce together!

    Junior Software Engineer in Edinburgh employer: Connor Fox Recruitment Solutions

    As a NetSuite Developer with us, you'll join a forward-thinking company that prioritises innovation and employee growth. Enjoy the flexibility of remote working while benefiting from 32 days of holiday, private healthcare, and opportunities for professional development in a culture that champions diversity and inclusion. This role not only allows you to enhance your NetSuite expertise but also positions you at the forefront of emerging AI-driven business solutions, making it an exciting place to advance your career.

    C

    Contact Details:

    Connor Fox Recruitment Solutions Recruitment Team