Senior Software Engineer

Scotland Based/Fully Remote

About us

We believe that shopping should be simpler. Our technology connects brands directly with consumer baskets, making marketing shoppable and is used by Nestlé, SCJ, Bacardi and more.

But this is just the beginning. Our mission is to change the way people buy online around the world. To do this, we need ambitious, skilful people who want to build something amazing.

The Role

As a Senior Software Engineer, you will be responsible for: 

  • Lead a team of engineers and oversee project development from conception to deployment.
  • Design, develop, and maintain scalable software applications using C#, Angular, and other relevant technologies.
  •  Collaborate with stakeholders to gather and analyse requirements, and provide technical expertise and guidance throughout the development process.
  •  Manage the overall project timeline, resource allocation, and ensure timely delivery of software solutions.
  •  Conduct code reviews, provide constructive feedback, and ensure adherence to coding standards and best practices.
  •  Troubleshoot and resolve complex technical issues, both independently and in collaboration with the team.
  •  Stay updated with emerging technologies, tools, and industry trends, and actively share knowledge and insights with the team.
  •  Mentor and coach junior engineers, fostering a collaborative and learning-oriented environment.

Responsbilities

  • Bachelor's degree in Computer Science, Software Engineering, or a related field (or equivalent experience).
  • Proven experience as a Senior Developer/ Engineer, leading projects and teams in a fast-paced software development environment.
  • Strong proficiency in C# and Angular, with a deep understanding of object-oriented programming principles and design patterns.
  • Extensive experience in developing web applications using frameworks like ASP.NET, Angular, or similar technologies.
  • Solid knowledge of AWS services and infrastructure, with experience in deploying and maintaining applications in AWS.
  • Strong understanding of relational databases (e.g., SQL Server, MySQL) and proficiency in writing optimised SQL queries.
  • Experience with Agile methodologies, continuous integration, and version control systems (e.g., Git).
  • Excellent problem-solving and analytical skills, with a keen attention to detail.
  • Expert knowledge and application of common software engineering design patterns
  • Effective communication and leadership skills, with the ability to work collaboratively and influence others positively.
  • Self-motivated, with the ability to prioritise and manage multiple tasks effectively.
  • A strong commitment to quality and continuous improvement.

Nice to haves

  • AWS certifications, demonstrating expertise in specific AWS services.
  • Experience with other front-end frameworks (e.g., React, Vue.js).
  •  Knowledge of containerization technologies like Docker and orchestration tools like Kubernetes.
  • Familiarity with DevOps practices and tools for automated testing, deployment, and monitoring.
  • Experience with ElasticSearch & NEST
  • Experience with Machine Learning, especially NLP / NER
  • Exposure to Google Analytics or other analytics platforms.

Meet The Team

What we can offer you

The culture:

A family one. Exciting. Dynamic. Rewarding. An open ‘what can I do to help?’ environment.

The potential:

Being a small and agile business there is huge opportunity for progression through hands-on learning from supportive senior team members, you will gain excellent experience that will open many opportunities for personal growth.

The benefits:

Great holiday entitlement, performance related bonuses, contribution based pensions, cycle to work scheme, staff perks at a range of restaurants in London & Glasgow. Sparkling colleague chat and all the tea and coffee you can drink.

Adimo is committed to equal opportunities regardless of gender, race, disability, sexual orientation, religion or belief and age.

Please submit your application to [email protected] along with your CV + your name.

How to Apply:

To apply. Please submit your CV and Cover Letter to [email protected] with the job title in the subject line.
Deadline:
May 24, 2024