Software Team Lead
On site
Edinburgh, United Kingdom
£ 65,000 / year
Full Time
19-12-2024
Job Specifications
Software Team Lead required for an Edinburgh-based Tech Start-up.
The Company:
They have been in operation for a few years now, and work in the tech-for-good space. They have one core product but also offer a consultancy type service, with a huge European customer. The applications they develop are critical within the research community in which they operate, and they work with some incredibly bright minds. A lot of your colleagues and customers are from research and academic backgrounds, and it might be the case for you as well (although not a necessity).
The applications you work on will be used by academic researchers in order to provide them the tools and ability to analyse large data sets – these customers work in the environmental space. They are an Edinburgh based firm and offer hybrid work, typically one or two days a week in office (one would not be an issue).
The role:
This is a Software Team Lead/Engineering Manager position, looking after a team of 4 Engineers. You will need to have prior experience looking after or managing a small team, but this role also encompasses a technical element, with you requiring the ability to code at scale when required. The role and work comes with real variety, spending part of your time working on their core product as well as developing multiple tools and applications from scratch. On top of this, you will help to maintain some existing applications. The environment is fast-paced given the projects, so they are looking for someone comfortable in this setting.
As the project work is varied, so too is the tech stack. Predominantly they work in Python (moving towards FastAPI), they host applications on GCP, within a Linux environment and tend to use ReactJS for the front-end with a MongoDB database. However, they’re looking for a creative and curious Software Manager to join the business and if you feel a different technology would better suit a project, you genuinely have the ability to implement and suggest this here.
You’ll ideally have commercial experience with most of the following;
** Managing or leading a small team of Engineers as well as tech skills across:
** Python
** JavaScript
** Cloud Services
** CI/CD
** NoSQL Databases
The following experience is highly desirable;
** Working within academic research / strong academic background
** Working with Algorithms
On top of the above, there is additionally plenty of scope to get involved in system design, requirements gathering and technology decision making.
If interested in the above, please apply or message Hamish Niven at Cathcart Technology for more information.
About the Company
Cathcart Technology is an independent, agile, specialist technology recruitment company, headquartered in Edinburgh. Like all good start-up stories, we were founded in 2009 by two industry experts who saw a better way of doing things, in what was already a crowded market. Initially from a two-man cupboard in Edinburgh to a 40 strong team in the heart of George Street, it’s been a hell of a journey. Bootstrapped all the way (start-up speak for no outside investment or loans), we’ve succeeded due to our hard work, honesty... Know more
Related Jobs
- Company Name
- Harvey Nash
- Job Title
- R16836 - Senior Offensive Security Analyst/Penetration Tester
- Job Description
- Job Title: Senior Offensive Security Analyst/Penetration Tester Location: London - W1U 7EU - Hybrid ( 2 to 3 days) Duration: Full Time Job Spec: Plan and execute penetration testing and red team engagements to identify vulnerabilities in clients' IT systems, networks, and applications. Develop and refine testing methodologies to ensure comprehensive and effective security assessments.. Collaborate with clients to understand their security needs and provide tailored recommendations. Prepare detailed reports and presentations on findings, including actionable insights and remediation strategies. Mentor junior penetration testers and contribute to their professional growth. Stay abreast of the latest cybersecurity trends, tools, and technologies, and integrate emerging techniques into practice. Top Skills: Advanced certification in penetration testing such as OSCP (Offensive Security Certified Professional), CRT (CREST Registered Tester), or equivalent. Experience in penetration testing and cybersecurity. Proven track record of conducting high-impact client engagements. Strong understanding of network protocols, operating systems, and hacking techniques. Proficiency in tools such as Metasploit, Burp Suite, Nessus, CobaltStrike etc. Excellent problem-solving skills and a passion for ethical hacking. Experience coding and Scripting custom tools Ability to communicate technical findings clearly to both technical and non-technical stakeholders. A relentless drive to stay updated with the latest in cybersecurity and penetration testing.
- Company Name
- Cyberteam
- Job Title
- PowerPlatform Developer
- Job Description
- My client is looking to employ a permanent PowerPlatform Developer to work remotely. 5+ Years Experience working with PowerPlatform or Dynamics 365 Essential Experience working with Model Driven Apps Power Automate JavaScript Customisations Creating Data Models Business Rules C#.net Plugins Preferable `Power Pages Azure Functions Logic Apps Integration Salary : 55-60K, 15% Discretionary Bonus based on performance
- Company Name
- Salt
- Job Title
- Customer Data Analyst
- Job Description
- Customer Data Analyst Travel | Loyalty £55,000 - £62,000 South London - 2 days in the office The Company: I'm currently working with a global loyalty and rewards program to hire an Analyst for their growing team. This is a brand new role which will look to tie two parts of the business together and create a holistic view of the customers and how they interact with the business. You will be supporting the global digital and offline program with data and insights across all channels. As Customer Data Analyst you will: Create and manage dashboards and reports to track key metrics, enabling the business to evaluate and improve the program, marketing, and product activity. Collaborate with the team to execute analytical projects focusing on loyalty, customer value, lifecycle stages, cross-group activities, and omnichannel engagement. Perform data quality checks to ensure data accuracy and consistency throughout the datasets. Evaluate the performance of campaigns and programs by analysing key indicators, including Incremental and Assisted revenue. Act as a subject matter expert, proactively addressing business queries and providing insights through both strategic briefs and ad hoc requests to drive customer growth, engagement, and retention. Requirements: 3 + years of experience working with large volumes customer data Has experience working on loyalty programs Experience with visualisation tools such as Tableau or Power BI Experienced in SQL - Python is desired If you're interested in this Customer Data Analystopportunity please apply below... *Rates depend on experience and client requirements
- Company Name
- Spectrum IT Recruitment (South) Ltd
- Job Title
- Senior GCP DevOps Engineer
- Job Description
- GCP DevOps Engineer Fully Remote, UK ONLY Imagine being a part of the team to challenge and revolutionise the digital marketplace sector. To make a significant contribution to a global platform that champions the "little people" while daring to challenge the corporate giants. Recognised as one of Europe's fastest-growing E-commerce companies and lauded with industry accolades, this company has secured significant investment and are ready for growth! As a key player in their dynamic engineering team (35+), you'll be at the helm of transforming software delivery pipelines, optimising performance, and driving continuous improvement across the software lifecycle. What will make you a success in this role? You will need to be experienced, or at least comfortable with, working in a start-up style environment; fast moving, fast thinking, and willing to roll up your sleeves and get stuck in! Senior level technical capability with strong problem-solving skills. Proven experience with GCP as either a DevOps Engineer or SRE. A good depth of experience using Terraform and Ansible. A strong knowledge of Kubernetes cluster, building containers, deploying via CI/CD pipelines. Beneficial Experience Knowledge of Nginx, PHP, MySQL. Knowledge of NoSQL solutions, RabbitMQ, SOLR, Couchbase. Good understanding of Networking concepts and solutions. Ability to work with, devise, and implement CI/CD pipelines and practices. A solid understanding of networking concepts, technologies, and protocols (TCP/IP, IPSec, HTTPS, DNS). The company have a remote first working practice so this position is available on a remote working basis. The interview process includes a Gorilla technical screening test, technical Q&A interview and a cultural interview, all wrapped up inside 2 weeks. Interviews available both sides of Christmas! Hit apply to upload your CV or contact Steven Wright at Spectrum IT Recruitment for more info. Spectrum IT Recruitment (South) Limited is acting as an Employment Agency in relation to this vacancy.