Full-stack Software Engineer
On site
Gloucestershire, United Kingdom
Full Time
18-12-2024
Job Specifications
We are working closely with a Software Consultancy firm in their search for an experienced Software Engineer to join their growing team on a permanent basis. This is a hybrid role with mixture of working from home, and out of the Bristol/Cheltenham offices occasionally - usually bi-weekly or monthly.
Due to the exciting nature of the role and the projects you will be working on, you must hold an active Security Clearance (SC), or have been a UK resident for a minimum of 5 years to successfully complete all stages of the vetting process.
In this role, you will be part of an Agile focussed team and responsible for implementing software solutions including design, development and testing
Key requirements:
Hands on Full Stack experience
Commercial experience using a range of languages / technologies including Java or Python with JavaScript (ideally React) & AWS
Experienced in deploying software systems to a mixture of environments, including public (AWS and Azure) and private cloud
This is an exciting opportunity to play a significant part within a growing business, our client offers excellent benefits and career growth for this opportunity.
If you are passionate about working on projects of national significance and want to bring your software engineer skills into a fast-paced environment, please get in touch to learn more about this role!
About the Company
Specialising in recruitment across the tech, digital, engineering, and government and defence sectors, iO Associates have extensive experience in securing the best talent to create the products and infrastructure of the future. Our dedicated team of highly experienced and knowledgeable consultants provide bespoke solutions, working with businesses to find the perfect fit across contract, interim, search, and permanent appointments. We offer end-to-end support, from Statements of Work and IR35 determination processes to full... Know more
Related Jobs
- Company Name
- BlackCode
- Job Title
- Senior Software Engineer
- Job Description
- Senior Software Engineer - TypeScript, NodeJS, Web3, Scalable Backend solutions. Seeking an exceptional and highly skilled Software Engineer to join and lead the creation of a social media platform; a pioneering opportunity for a Web3-powered platform that integrates decentralized payment systems, cutting-edge smart contracts, and features that are set to redefine digital interactions. As a core member of the backend team, you will be entrusted with designing and maintaining high-performance, scalable systems that will power the future of digital communication. Benefits Fully remote work setup, providing flexibility and work-life balance. Competitive salary £120-140K, reflecting the value placed on top talent. Opportunities for growth and development within a fast-paced, innovative environment. Collaborative and supportive team culture that values autonomy and proactivity. Requirements Proven experience in High-Performance & Scalable Systems. Strong proficiency in TypeScript + NodeJS, Serverless Architecture. Building and deploying serverless applications on cloud platforms (e.g., Cloud Run Functions, AWS Lambdas) Experience with social media platform backend architecture or Ethereum, EVM, BlockChain. Bachelor's degree in Computer Science or related, STEM field. Responsibilities Implement Web3 technologies, including decentralised payment systems, smart contracts, and blockchain integrations Manage and optimise databases, with experience in graph databases (e.g., ArangoDB), ensuring high availability, integrity, and performance Develop Node.js serverless functions using cloud platforms (e.g. Cloud Run Functions) to enhance system scalability Integrate and optimise video transcoding pipelines, ensuring smooth media processing for video on demand (VoD) and live streaming Manage media storage and optimise media delivery workflows, focusing on security, performance, and cost efficiency Monitor backend performance, troubleshoot issues, and optimise backend processes for efficiency and reliability Perform load and stress testing to ensure the system can handle high traffic and scale efficiently Desirable Requirements Graph databases (e.g., ArangoDB) and high-performance data models, cryptocurrencies, blockchain technologies, decentralised systems, event-driven architectures, message queues (e.g., Kafka, RabbitMQ), video transcoding, media storage security best practices, DevOps practices, containerization technologies (e.g., Docker, Kubernetes), CI/CD pipelines, backend automation tools, and Google Cloud Platform products (e.g. Storage, Cloud Run, Transcoder API) Alongside a competitive benefits package, you'll be immersed in a growth-oriented, start-up-like atmosphere where innovation thrives. The company fosters a progressive and autonomous work culture that encourages proactivity and values individual contributions.
- Company Name
- Maxwell Bond
- Job Title
- Senior DevOps Engineer
- Job Description
- Passionate about the environment and helping the world become more sustainable? There’s so much we can do in our spare time, but how would you feel knowing that your work and daily contributions are making a huge positive impact? Good news! We’re supporting a Global Leader in Sustainability and Environmental Safety to help them find a Senior DevOps Engineer. They’re partnered with Organisations and Charities all around the world to improve their sustainability and global footprint. As the Senior DevOps Engineer, you’ll be supporting a team of developers (who are currently managing the DevOps environment) to sit in the middle of opps & dev and communicate between each team, set up new processes in Monitoring, CI/CD, Automation and improvements to their Azure Infrastructure. What’s in this for you? Salary up to £80k + 10% bonus Fully remote role/Can come into their offices if you prefer Private healthcare & 5% pension match Paid training and certifications (Will get you up to speed if some area for improvement) Chance to really take ownership of their DevOps & Azure environment and put your own stamp on this What they’re looking for: Strong experience in Azure (Certs would be good too) Experience setting up new monitoring within Azure Experienced within Azure DevOps or Git Lab CI Someone who outspoken and able to communicate across multiple teams Ideally software development background is desirable, but can still be from opps Apply today to not miss out!!
- Company Name
- Creatify
- Job Title
- DevOps Engineer
- Job Description
- Are you ready to take your DevOps expertise to the next level? Our SaaS client, a fast-growing innovator in the tech space, is looking for a skilled DevOps Engineer to join their team. The Role As a DevOps Engineer, you’ll play a key role in designing, implementing, and maintaining scalable, secure, and high-performance infrastructure to support cutting-edge SaaS products. You’ll collaborate closely with developers, product teams, and other stakeholders to ensure seamless CI/CD pipelines, efficient cloud operations, and robust system monitoring. What You’ll Be Doing Building and maintaining scalable, cloud-based infrastructure (AWS/Azure/GCP). Developing and optimizing CI/CD pipelines for rapid deployment. Implementing best practices for system security, monitoring, and incident response. Collaborating with development teams to improve software delivery processes. Automating processes to increase efficiency and reduce downtime. What We’re Looking For Proven experience in a DevOps Engineer or similar role. Expertise with AWS (preferred) or other cloud platforms (Azure/GCP). Strong experience with CI/CD tools (e.g., Jenkins, GitLab, GitHub Actions). Proficiency in scripting and automation (e.g., Python, Bash, Terraform). Solid understanding of containerisation and orchestration (Docker, Kubernetes). Excellent problem-solving and communication skills. Why Join? Work with a collaborative and innovative team at the forefront of SaaS technology. Competitive salary of up to £80,000 per annum. Hybrid working model with a vibrant London office. Opportunities for career growth and professional development. Ready to Apply? If you’re passionate about DevOps and want to be part of an exciting SaaS journey, we’d love to hear from you! Apply today, and let’s start a conversation.
- Company Name
- European Tech Recruit
- Job Title
- System Software Engineer (GPU and HPC)
- Job Description
- System Software Engineer (GPU and HPC) We are looking to hire an experienced System Software Engineer to join our client at their offices in London. This would be a full-time role with hybrid working model. Your role will be to design, develop and deploy a range of complex software solutions and optimize system level infrastructure. This will combine SW and systems engineering to build and run large-scale, massively distributed and fault-tolerant systems. Minimum Qualifications: Strong understanding of operating system fundamentals and components. Proficiency in C or C++ programming, with expertise in at least one additional language (Python, Golang, Rust, or CUDA). Solid foundation in data structures, algorithms, and multithreading programming. Experience with performance optimization of multithreaded applications. Knowledge of GPU Linux kernel drivers, NVlink, CUDA, and LLM is a plus. Preferred Qualifications: Experience in designing and implementing large-scale system software projects. Proven ability to work effectively in a team environment. Familiarity with network, storage, memory management, process scheduling, or server hardware architecture. Passion for technology and a desire to learn new things.